在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1月9日微信小程序上线,距离现在仅仅一个月,然而开发者们已经遇到了很多坑:
微信小程序兼容性问题 小程序依托于微信,似乎天然拥有跨平台的优势。也就是说,开发者只需要开发一套代码,就可以完美运行在Android与iOS上。但是事实上, 小程序的兼容性问题往往会导致各种BUG。 例1,在微信小程序兼容性问题中,博主有提到一个实例:
例2,在微信小程序踩坑之wx.uploadFile中,楼主发现旧版本的微信会出错:
例3,在一个有关二维码扫码的奇怪的问题中,楼主遇到了一个ES 6的兼容性问题:
为什么会这样呢?不妨学习一下官方文档吧:
开发工具,iOS与Andriod的JavaScript脚本执行环境各不相同,所以存在兼容性问题也就不难理解了。开发工具上运行成功的代码,在iOS上未必能够运行成功,而在iOS上运行成功的代码,在Andriod上也可能会出错。 另外,开发工具,iOS与Andriod上的微信本身代码也不一样,因此也会导致一些问题。 Fundebug小程序错误监控 更麻烦的是,测试并不能完全保证代码完全正确,一方面逐个测试各种手机是不现实的,另一方面,开发者很难全面考虑各种真实场景。 Fundebug能够实时监控小程序,捕获小程序Bug,然后反馈给开发者。这样,开发者可以及时发现并解决问题,提升用户体验。 Fundebug的优势:
使用方法请参考微信小程序文档。 还等什么呢?赶紧免费注册Fundebug吧! 关于FundebugFundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了10亿+错误事件,付费客户有Google、360、金山软件、百姓网等众多品牌企业。欢迎大家免费试用! 版权声明转载时请注明作者 Fundebug以及本文地址: |
请发表评论