VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
最新

微信小程序开发bug经验概述(微信小程序调试)

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

开发小程序越来越普遍,开发过程中也会出现各种Bug。 在这里,我们总结了一些容易陷入的陷阱并与大家分享。

1. 新日期的跨平台兼容性问题没问题。 但iOS无法识别。

IOS无法识别该格式,因此必须使用2018/05/30 00:00:00格式。 您可以使用正则表达式来替换字符串,并将破折号替换为正斜杠。 var iosDate= date.replace(/-/g, '/');.

2.wx.getUserInfo()接口变更的问题

最近微信小程序最受诟病的一个变化就是用户可以访问wx.getUserInfo(开发版)进行身份验证使用试用版和试用版时不会弹出),正式版不受影响。 目前的认证方式需要用户点击认证按钮,然后弹出认证。

3. 只能在调试模式下向官方服务器发送数据。

其实,只要谨慎配置自己的合法域名,这个问题就会得到解决。 由于您是从头开始开发,因此您可能会忘记设置域名。 后来查了一下,发现无法导出数据。 也许你想了半天忘记设置了。

4.无法获取UnionID

登录获取UID必须满足两个条件。

将小程序和公众号都绑定到开放平台。

用户必须已经关注公共帐户。

使用wx.getUserInfo来检索满足以下条件的条件:

将小程序和公众号都绑定到开放平台。

5、wx.getSystemInfoSync获取windowHeight不准确

主要原因是获取的时机有问题。 wx.getSystemInfoSync 是在页面初始化时计算的。 基本上可以理解为屏幕的高度。 所以,最好的方法是使用异步接口并在onReady函数中调用它。

onReady() { wx.getSystemInfo({ success({windowHeight}) { // todo } });}

6. 图片本地资源使用小写名称。

iPhone png" mode="aspectFill">

如果解决了问题,路径为 src='imgs/iphoneBGT.png'

您可以在PC IDE 没问题,但是在真机上调试时,找不到图片

接下来将图片名称改为 iphonex.png,以便在真机上调试。

终于写好了: 代码中总是存在各种各样的bug和像上面提到的问题,但是我们不能保证100%。测试过程中不会出现任何问题。

向大家推荐Fundebug的微信小程序bug监控服务,自2016年双十一正式发布以来,Fundebug专注于JavaScript、微信小程序的实时BUG监控。小程序、微信小游戏、支付宝小程序、React Native、Node.js、Java 处理超过7亿个错误事件,得到谷歌、360、金山、百行等众多知名用户的认可。欢迎您免费试用!

推荐教程:“微信小程序”

下载微信应用

微信是一款支持通过移动网络发送语音消息、视频、照片和文字的移动通讯软件。 微信带来了全新的移动通信体验,您可以单独或群组聊天,还可以根据您的地理位置查找附近的人。 有需要的朋友,请快来保存您的下载体验吧!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:微信小程序开发bug经验概述(微信小程序调试) https://zhujicankao.com/123957.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 微信小程序开发bug经验概述(微信小程序调试)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!