- PC端部分window用户报错,Cannot convert undefined to objec?
环境:小程序内嵌H5场景,从错误上报来看,用户在windows上访问 JS-SDK版本:1.3.2、1.6.0两个版本均有上报 windows版本:windows10及windows7上均有上报 微信客户端版本:未知 UA:Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF XWEB/6961 报错位置: https://www.dpfile.com/app/app-m-module-img/weixin/jweixin-1.6.0.js in A at line 1:11795 推测原因:两个版本问题相同,看报错是delete的n是null或undefined,这个n应该是JSBridge客户端给出来的回调,看起来是客户端没有对应的桥能力导致的。 [图片] [图片] 期望方案: delete的时候判空提供判断出桥能力是否可用的方法,开发者可以在外面做保护。(现在的checkJSAPI在PC上也无法使用)客户端返回错误信息而不是空对象
2023-06-09 - wx.miniprogram.navigateBack() 在windows 小程序环境会执行报错?
环境: windows 小程序 jssdk版本: jweixin-1.4.0 报错信息: TypeError: Cannot convert undefined or null to object 报错位置: jssdk 文件内部抛出 疑似原因: 现排查为,可能是wx.miniprogram.navigateBack()方法未传参数,在windows 小程序环境中执行可能会存在版本不兼容而报错的问题。 在线求技术大佬解答,求~
2023-06-06