都2024年了,不会还没解决吧?
微信小程序 ios为什么经常undefined is not an object ?代码调试,android手机和ios手机一切正常,但从小程序后台的日志监控,经常发现如下问题,全是ios系统的: [图片] undefined is not an object (evaluating \'t.data.msg\') fail@https://usr//app-service.js:5485:1404 @https://lib/WASubContext.js:2:1977249 Gc@https://lib/WASubContext.js:2:712471 fail@https://lib/WASubContext.js:2:714894 ht@https://lib/WASubContext.js:2:530756 @https://lib/WASubContext.js:2:736429 @https://lib/WASubContext.js:2:706500 emit@https://lib/WASubContext.js:2:706395 Pu@https://lib/WASubContext.js:2:737164 @https://lib/WASubContext.js:2:738381 @https://lib/WASubContext.js:2:513337 @https://lib/WAServiceMainContext.js:2:212053 I@https://lib/WAServiceMainContext.js:2:70134
01-17我说一下我的解决方法吧。问题:安卓一切正常,切换ios的时候,发现调用wx.writeBLECharacteristicValue出现errno: 1509000, errMsg: "writeBLECharacteristicValue:ok",在试了很多的情况之后,才发现是wx.writeBLECharacteristicValue参数填错了。 解决:writeType参数不要填,无论你是用uni.writeBLECharacteristicValue还是wx.writeBLECharacteristicValue都不要填这个参数。然后一次性只发送20个字节。一定能成功!
小程序 IOS系统wx.writeBLECharacteristicValue 返回1509000小程序 IOS系统 wx.writeBLECharacteristicValue 返回 {errno: 1509000, errMsg: "writeBLECharacteristicValue:ok"},发送数据正常,但蓝牙锁无反应; 安卓系统返回 {errno: 0,errCode: 0, errMsg: "writeBLECharacteristicValue:ok"}蓝牙锁正常开锁,哪位大佬帮忙指点一下是什么原因导致?
2023-12-02解决方案:注册一个微信开放平台账号(针对企业,要交300块认证),然后绑定小程序,然后获取wx.getUserInfo的时候就会有unionid字段了
调用wx.getUserInfo接口获取unionid,为什么解析出来的字段里面没有unionid?调用wx.getUserInfo获取到对应的encryptedData、iv,然后可以根据appid、session_key和WXBizDataCrypt.js解析出用户信息是吧,官方文档也是这样说的。 我按照一步一步解析出来了,结果是,和官网说的99%都一样,唯独!唯独没有unionid!!!我的目的就是unionid,结果没有。官方文档不对啊??? 请看图: [图片] 相关文章:https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56c01
2023-09-02看这个文章可以解决,亲测已解决,希望能帮到您。解决问题:把中文字符转换成GBK编码。 https://www.jianshu.com/p/20419462e381
如何设置成GBK编码Content-Type设置成application/x-www-form-urlencoded;charset=GBK,在request时又变成application/x-www-form-urlencoded;charset=UTF-8 但是我服务端因为是银行的功能,只支持GBK的编码,这个问题要怎么解决呢? 传到后台的中文都是乱码。
2022-10-25