hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 小程序 - 正文 君子好学,自强不息!

微信小程序开发BUG履历的一些总结_微信小程序

2020-06-14小程序ki4网8°c
A+ A-
小程序开发愈来愈热,开发中碰到林林总总的bug,在此总结了一些比较轻易掉进去的坑分享给人人。

1. new Date跨平台兼容性问题

在Andriod运用new Date(“2018-05-30 00:00:00”)木有问题,然则在ios下面辨认不出来。

由于IOS下面不能辨认这类花样,须要用2018/05/30 00:00:00花样。能够运用正则表达式对做字符串替代,将短横替代为斜杠。var iosDate= date.replace(/-/g, '/');。

2. wx.getUserInfo()接口变动问题

微信小程序近来被吐槽最多的一个变动,就是用户运用wx.getUserInfo(开发和体验版)时不会弹出受权,正式版不受影响。如今受权体式格局是须要指导用户点击一个受权按钮,然后再弹出受权。

3. 只需在调试形式下,才发送数据到本身的正式效劳器

实在,只需注重设置正当域名,这个问题就处理了。有的时刻,由于一上来就开发,遗忘掉去设置域名。厥后发明数据没法出去,大概半天没想来遗忘设置了!

4. 没法猎取UnionID的问题

login猎取UID必需满足两个前提:

  • 把小程序和民众号都绑定在开放平台;

  • 用户必需已关注民众号。

用wx.getUserInfo猎取满足一个前提:

  • 把小程序和民众号都绑定在开放平台;

5. wx.getSystemInfoSync猎取windowHeight不正确

主要原因在于猎取是机遇,wx.getSystemInfoSync是在页面初始化的时刻就计算了,基本上能够理解为是屏幕高度。所以,最好的要领是运用异步接口,并且在onReady函数中挪用。

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

6. 图片当地资本称号,只管运用小写定名

在处理iPhone X适配时,底部过剩部份运用图片时

<image class='iphonexImg' src="/imgs/iphoneBGT.png" mode="aspectFill">

途径是 src='imgs/iphoneBGT.png'

发如今pc IDE上面能够显示出来,然则真机调试时,图片找不到,

然后将图片称号改成iphonex.png真机调试就能够了

<image class='iphonexImg' src="/imgs/iphonex.png" mode="aspectFill">

写在末了:代码总是有种种BUG,像上面枚举的问题照样在开发中就能够发明。而代码上线今后呢,测试也不能保证100%没有问题。在这里,引荐Fundebug的微信小程序BUG监控效劳给列位老铁!

关于Fundebug

Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java及时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了7亿+毛病事宜,得到了Google、360、金山软件、百姓网等浩瀚着名用户的承认。迎接免费试用!

引荐教程:《微信小程序》

以上就是微信小程序开发BUG履历的一些总结的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
微信小程序开发BUG履历的一些总结_微信小程序

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>