微信小程序常见爬坑

来源:互联网 发布:办公软件站长网站 编辑:程序博客网 时间:2024/06/05 23:40

微信小程序第一大坑:

本地开发者工具可以看运行,手机端预览打开调试也可以运行,关闭调试则无法运行;或是开发版可以看到数据,体验版无法看到数据;或是打开调试可以上传文件,关闭调试则无法上传文件(request:failurl not in domain list

 

这个基本都是https问题,请参考上面的https问题解决的链接进行排查;    可能是很多种情况:比如域名没有备案,没有配置域名等等问题。。。
     
特别提醒:开启调试模式可以在开发时暂时规避域名问题,可以通过开启上面的调试模式来先规避,然后排查其他问题,以便确定问题所在!(ssl证书问题似乎无法规避)    
     特殊情况:微信支付开发版可以,体验版不可以,可能是没有配置相应域名:需要在后台配置api.mch.weixin.qq.com域名;
     排除问题方法:开发者工具内关闭项目内的“不检验域名”选项,重启工具后看是否有合法域名报错,有则是域名未配置的原因,没有则是其他原因,请按https问题排除贴进行排除。
     特殊情况二:websocket遇到问题:WebSocket相关问题说明

微信小程序第二大坑:

数据未加载成功,需要设定一定的延迟量,在加载数据完成后再渲染页面;

     
情况一:能够拿到数据,但是无法渲染出来,可以考虑将数据请求从onload中转移至ready
     
情况二:异步获取的数据,在渲染完成时仍未返回导致页面空白或未显示数据,需要设置延迟量

参考(http://blog.csdn.net/qq_27187991/article/details/69664247


在这里推荐一个网址(微信小程序联盟):http://www.wxapp-union.com/

原创粉丝点击