[微信小程序]ios系统下预览跟体验版不加载js中的方法,安卓一切正常 [你想说什么?]+ 查看更多
[微信小程序]ios系统下预览跟体验版不加载js中的方法,安卓一切正常 [你想说什么?]
+ 查看更多
正常效果应该是这样的:(而且开发者工具和安卓都正常)
但是用苹果手机打开是这样的,初始值加载不到,所有页面绑定的方法点击也无效
到底是什么原因啊…要自闭了
-
, 如果你什么都不说,我也不知道怎么回答你呀iphone7系统版本12.1.3、微信版本7.0.2, 正常效果应该是:未填写手机号点击 ‘发送验证码’ 或 ‘下一步’ 都有错误提示,但预览时在该手机上点击事件都没有反应,sendCode初始化的值也取不到,用别的ios系统的手机出现一样的情况,而且是每个页面绑定的点击事件都不生效。 这种情况在安卓系统不会,并且使用真机调试时,ios的手机也使用正常。 js代码: Page({ data: { sendCode: '获取验证码', isSend: false, }, //获取输入的手机号 getPhone(e) { this.setData({ phone: e.detail.value }) }, //获取输入的验证码 getVerificationCode(e) { this.setData({ code: e.detail.value }) }, getCode: function () { let that = this; if (that.isEmpty(that.data.phone)) { wx.showToast({ title: '手机号不能为空', icon: 'none', duration: 2000 }) return false; } that.updateTime(60); }, updateTime: function (restTime) { var that = this; if (restTime == 0) { that.setData({ isSend: false, sendCode: '获取验证码' }) restTime = 60; } else { that.setData({ isSend: true, sendCode: restTime + '秒后重新发送' }) restTime--; setTimeout(function () { that.updateTime(restTime); }, 1000); } }, next: function () { let that = this; if (that.isEmpty(that.data.phone) & that.isEmpty(that.data.code)) { wx.showToast({ title: '请输入手机号和验证码', icon: 'none', duration: 2000 }) return false; } else if (that.isEmpty(that.data.code)) { wx.showToast({ title: '验证码不能为空', icon: 'none', duration: 2000 }) return false; } else { wx.showToast({ title: '成功', icon: 'none', duration: 3000, }) } }, isEmpty: function(data) { if(typeof (data) == 'undefinde' || typeof (data) == 'null') { return true; } else if (typeof (data) == 'array') { return data.length < 1; } else if (data == null || data == "null") { return true; } else { return data.toString().length < 1; } } }) , 说的貌似很有深意,你能一条一条说么?, 如果你什么都不说,我也不知道怎么回答你呀
-
, 如果你什么都不说,我也不知道怎么回答你呀提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。, 玩qq的都是年轻人。
-
已贴, 你说啥,再说两遍啊!
-
代码片段 https://developers.weixin.qq.com/s/f2v1IGmm7052, 这是要互相加qq的节奏。
-
使用代码片段测试了下,这里显示是正常的哦,测试机型iPhonexr,iPhone5c,微信版本:7.0.3,7.0.2, 微信最近是不是很流行?可以试试哦。
-
我把这个代码片段拼接到我的小程序项目中预览也是不可以的,会是因为我其他的js文件影响到了吗比如说md5.js, 我只有一个问题,你说的是啥意思?
-
谢谢你,已经解决了,有个js的正则写错了影响了全部页面。只是不明白为什么只影响了ios手机的预览,而调试又走得通…而且安卓的没影响…, 解决就好呢。
, 如果你什么都不说,我也不知道怎么回答你呀 -