“微信小程序开发大赛”已正式进入十余天的“赛前培训”阶段,众多参赛开发者已经加入合作机构提供的培训参与比赛。
由于开发者们的反响热烈、积极性很高,我们在课程培训中收集了开发者们遇到的小程序开发技术问题,经过整理总结,选取一些典型问题并给出解答,希望对大家也有帮助。
1、个人开发者不能使用微信支付,是否意味着个人开发者就不能开发付费的微信小程序了?
A:个人开发者无法认证,无法使用微信支付。也就是说,没有认证的小程序,用户是无法放心支付的。
2、哪些小程序可以转让管理员权限?
A:是的,并不是所有的小程序都可以转移管理员权限。
对于作为个人主体的小程序,注册的个人主体也必须为小程序管理员;目前公众平台不支持修改小程序主体。
因此,个人主体的小程序管理员权限是无法转让给主体之外的其他人的。但如果能用这个方法,可以更改小程序绑定的手机号。
只要小程序属于某个组织,小程序原有的管理员可以将管理员权限转让给其他人。
3. 如何解决这个问题?
A:请检查相对路径是否填写错误,或者填写相对于根目录的绝对路径,即以’/’开头的路径。
4.如何调试wx.()?
答:尚不支持调试。
5.微信开放平台帐号(open)绑定公众号/小程序的规则是什么?
回答:
① 移动应用程序
一个认证(组织类型)账号最多可以绑定50个移动应用。
未经认证(个人类)账号最多可以绑定10个移动应用。
② 网站申请
一个账户最多可以申请10个网站应用程序。
③ 公众号及公众号测试号
一个认证(机构类)账号最多可绑定50个同主体公众账号,5个不同主体公众账号,5个公众账号测试账号,每月最多可新绑定5个不同主体公众账号。
未认证(个人类型)账号不支持绑定公众账号和公众号测试账号。
④ 小程序
一个认证(机构类型)账号最多可绑定50个同一机构的小程序和5个不同机构的小程序,每月最多可绑定5个不同机构的小程序。
一个未认证(个人类型)账号最多可以绑定5个同一主体的小程序,不支持绑定不同主体的小程序。
6、第三方开放平台小程序可以设置多少个业务域名?
答:可以设置20个,跟小程序后台数量一致。
7.使用微信开发者工具Mac版最新版调试蓝牙,接口调用提示::fail : read '' of "
A:由于内核更新,Mac版开发者工具暂不支持蓝牙相关接口调试,请使用真机调试。
8.新增事件,道具丰富,快速连续切换道具触发事件,小程序将无限出现触发事件。
A:请检查事件中是否使用了 ,避免此操作。
9.我想做一个小程序,但是需要存储等功能。以租房APP为例,用户上传的信息如何存储? 答:程序可以调用腾讯云API吗?还是调用自己的?
答:当然可以请求你自己的服务器提交用户数据,可以使用wx.接口提交数据。
10.js中,函数内容一般定义成这样: = () { //Do some when page load. }. 为什么在小程序里是: () { //Do some when page load. }
答:因为page是一个对象,所以对象以key的形式定义属性内容:
11.wx.()小程序的存储容量限制是多少?
A:目前每个小程序限制为5M

12.调试小程序时,为什么不输入ID可以正常调试,但输入ID就不行?
A:你需要确认你所在的小程序类别不属于游戏类别,该信息可以在微信公众平台后台进行确认。
13、我在一个小程序里看到一个公众号的推广,点击之后可以直接关注公众号,或者点击图片跳转到中间页面,这个是怎么实现的?在API里没找到。还有一个应用下载的推广,也是跳转到中间页面,点击下载按钮之后提示是否跳转到其他应用下载。
答:这是官方内测广告组件,只有收到内测邀请后才可以使用该功能。
14、小程序如何解除绑定旧商家账号并绑定新商家账号?
答:无需取消,直接绑定新的即可。
15.为什么输入密码时字体会变小?
答:小程序是原生的组件,这里具体的样式取决于系统ROM的实现。
16. 为什么我的调试器部分只有这些菜单:,,,?
A:您可以在调试器面板的右侧找到切换显示菜单的按钮。
17、我的服务器配置了自签名免费SSL,开发工具中网页预览没有问题,但移动端预览显示“网络错误,点击屏幕重新加载-1202”,请问是什么原因?
回答:
1、首先确保你的手机没有设置代理;
2.检查站点证书和服务器配置是否正确(#)
3.对SSL证书和协议进行详细检查()
4.web-view组件需要配置业务域名。
18、wxml中{{m1.()}}调用的()方法必须在WXS中创建吗?page.js中的函数可以在wxml中调用吗?
答:wxml中调用的函数必须在wxs中定义,page.js中的函数不能在wxml中使用。
19. 我没有自动生成该文件。我可以自己创建一个吗?
A:建议升级到最新版本,如果自行创建,文件的属性字段和对应值一定要正确。
20. 组件属性如何隐藏?是、 还是 ?
答:前两个虽然不可见,但是会占用页面布局,所以不是前两个。这里可以理解为节点对象已经生成,但是还没有插入到父节点中。
21. 该列占据了整个屏幕右侧。如何显示代码编辑框?
答:开发者工具上方有三个按钮可以控制模块的显示,可以自行切换。
如果你还有其他关于小程序开发的技术问题,可以在我们后台留言,我们会尽快为你解答。
比赛进程
赛前训练
2018/03/26~4月中旬
公布首位比赛伙伴并启动训练课程
网上初赛
2018年4月中旬至5月下旬
公布比赛主题、规则及提交作品
线下决赛
五月下旬
入围名单公布,线下终极对决
比赛详情及报名渠道
▽ 小程序 ▽
“微信小程序开发者大赛”官方赛事运营发布平台为大赛开发者及合作机构提供报名入口,同时为开发者提供线上培训、作品提交、证书颁发等服务。