小程序
小游戏
企业微信
微信支付
扫描小程序码分享
今天把android微信升级到6.5.3,自定义的回调函数this值为undefined,模拟器没有任何问题,正常使用
我的程序是在index里调用 app.js 里的函数发起请求,app.js的请求结束后,会调用index里的requestCallBack
在requestCallBack里使用this,出现undefined。
但是模拟器什么问题都没有
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
@这是昵称 你的做法没问题,不过我们不能因为 安卓版微信出现这样严重的bug,而用这么恶心的写法去fix,等待官方处理吧。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同样也遇到了这个问题,我是这样解决的:
var _this = this;app.FUNCTION(function(options){ _this.response.call(_this, options);});
var _this = this;
app.FUNCTION(function(options){
_this.response.call(_this, options);
});
希望能给你们帮助
主要这么严重的问题,还以为是写法的问题,差点重构了,不过不合理。
还是等新版本吧
- - 就因为这个问题加班到现在,不能及时沟通啊
一样。。
很多undefined的错误....ios正常, 到android就不行了.
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
@这是昵称 你的做法没问题,不过我们不能因为 安卓版微信出现这样严重的bug,而用这么恶心的写法去fix,等待官方处理吧。
同样也遇到了这个问题,我是这样解决的:
希望能给你们帮助
主要这么严重的问题,还以为是写法的问题,差点重构了,不过不合理。
还是等新版本吧
- - 就因为这个问题加班到现在,不能及时沟通啊
一样。。
很多undefined的错误....ios正常, 到android就不行了.