- 小程序怎么公用一套代码?
小程序授权第三方平台和第三方平台绑定小程序, 这两者的区别是什么? 一个第三方只能绑定 30 个小程序吗?那我如果想让多个小程序公用一套代码是不是只能绑定到同一个第三方上去。求解啊!!!
2021-09-23 - 第三方平台如何开发,源码克隆器的概念,一句话理解第三方平台机制。
初次进行第三方平台型服务商开发的开发者,往往被各种概念搞混,第三方平台如何开发?以下一句话说明: 用“源码克隆器”,为“授权小程序”,克隆一套源码,并发布上线; “源码克隆器”是什么,就是“代开发小程序”。“源码克隆器”最多30个。 “授权小程序”是什么,就是客户的小程序,客户将小程序授权给第三方平台。“授权小程序”最多无限个。 代开发小程序和授权小程序的不同: 代开发小程序:第三方自己的同主体小程序,仅用于开发调试,无法发布,连体验版也无法生成,不需要授权,只需要绑定第三方即可。ext.json是它关系最紧密配置文件; 授权小程序:客户的小程序,需要授权给第三方后,第三方才有权限进行开发。 所以,第三方平台的开发过程如下: 1、注册开通开放平台第三方平台型服务商; 2、绑定一个“源码克隆器”,即“代开发小程序”,最多可绑定30个。 3、在开发工具中用源码打开“代开发小程序”; 4、“手动“克隆方式:在开发工具里配置ext.json,可以为任意授权小程序克隆代码;可生成体验版,无法提交审核并发布(此步必须通过API实现);按以下文档开发: https://developers.weixin.qq.com/miniprogram/dev/devtools/ext.html 5、“自动”克隆方式:开发工具中上传源码到第三方平台草稿箱;然后按下面文档开发: https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/product/Third_party_platform_appid.html 6、让用户授权他们的小程序给第三方平台; 7、重复或者任选第4、5步,为每个客户克隆源码,发布上线;
2022-04-13 - 第三方平台多个小程序共用一套代码
比如,我现在有100个客户要做小程序,怎么共用一套代码(代码已写好),用客户ID来区别。打开小程序,能根据客户ID显示对应客户的数据。第三方平台的授权、覆盖全网都已经弄好。知道怎么做的或官方看到了能解答下问题(说看文档的请绕过,文档说的太笼统了,好多细节都不知道怎么回事) 不清楚的地方: 1、ext.json配置文件是要上传1次还是要上传100次。是directCommit=false上传到草稿箱弄成模板,还是directCommit=true上传到审核列表提交审核 [图片] 2、如果第一点解决了,是不是只要在首页使用 wx.getExtConfigSync 或者 wx.getExtConfig 获取到配置里的客户ID,再发起请求就行。 我想要的效果:100个客户的小程序使用同一套代码,能根据客户ID显示对应客户的数据。
2018-10-15 - 聊一聊小程序开发中的单位如何布局使用?
小程序支持的单位? 可以说小程序就是在微信体系网页的另一种表现方式。网页中的单位小程序基本都支持。但实际开发中,我常用到的是以下几种 ↓ rpx rpx做为小程序自家系统里的单位,特性是可以根据屏幕宽度进行自适应。rpx官方介绍 比如我写一个2:1比例的全屏轮播图,可以这样写: [代码]swiper { width:750rpx; height:375rpx; } [代码] 1rpx = 0.5px = 1物理像素。网页开发中,默认字体一般设置为14px,在小程序中我们就可以设置小程序的默认字体大小为28rpx。 px 在小程序开发中 rpx基本就代替了px,但在一些特殊的场合,px的表现要比rpx好。 兼容ipad时,由于ipad可以横屏和竖屏,并且屏幕宽度可以达到2K以上,如果你的小程序要考虑到兼容ipad,那么还是多考虑使用px吧。 覆盖微信原生组件样式。em????可以覆盖微信原生样式??? 是的,只有小程序老玩家才知道的秘密!小程序原生样式是可以覆盖美化的,以 <switch> 组件为例:switch代码片段 [图片] 导入代码片段到开发者工具中,并切换设备模式预览可以发现rpx表现不佳。使用px反而更好。 em与rem em与rem在H5的网页开发上可以大放异彩,但小程序中因为有rpx的存在,em与rem使用的就少了。基本只有在一些对字体宽度有特效的情况下才会使用。比如首行缩进。 vw、vh和百分比 vw:视窗宽度,1vw等于视窗宽度的1%。 vh:视窗高度,1vh等于视窗高度的1%。 %:父级容器的宽度百分百。 [图片] calc() 的使用 前面讲了单位,那么我们现在来聊聊怎么使用这些单位了。小程序是网页的一种,支持css,也支持calc()。 这里吃下书: calc() 函数用于动态计算长度值。 [代码] ● 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px); ● 任何长度值都可以使用calc()函数进行计算; ● calc()函数支持 "+", "-", "*", "/" 运算; ● calc()函数使用标准的数学运算优先级规则; [代码] 使用场景示例 垂直导航页,常用于外卖订餐或者商城的二级分类页。 上半部分是定死高度375rpx的轮播图区域,下半部分是可以随设备高度变化的可滚动的区域。容器高度可以这样写: [代码]{ height:calc(100vh - 375rpx) } [代码] [图片] 结尾 夜深了,晚安,不定期更新小程序使用技巧。新人写文章,大佬多指点! [图片]
2019-02-26