-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SystemError (webviewScriptError),地图无法响应onRegionChange事件 #16595
Comments
部分安卓机型出现打开地图页报错,地图组件 onRegionChange 方法无响应回调 测试数据: 最新结果: 微信官方源码测试无该问题,安卓微信版本8.0.51 微信小程序基础库版本 3.5.8 最新结论: |
只调用Map这个组件也有这个报错 |
今天都有这个问题? |
目前有解决方案吗 |
没找到解决方案,目前微信那边也提了问题反馈,估计是微信更新了什么导致这个问题 |
我使用demo尝试了好几个Taro版本,这个问题还是存在 |
我还以为是微信的bug 结果看起来是 taro的 我的版本3.6.17-35 都不行 |
和机型无关系 安卓微信版本为8.0.51 就不行 |
现在问题关键不是这个报错,是导致编译后微信小程序map地图事件无回调才是关键 |
taro开发交流群里面也报了,但是官方还没回复 |
我也测出来是onRegionChange没有触发 但是我也发现了 安卓微信版本8.0.50 是可以的 iOS则不受影响 |
用微信原生试一试呢 |
微信官方现在答复是原生测没问题,让Taro这边修改 |
我这边测了,用原生没有复现这问题 |
但是有个疑惑,原生测试没问题,按理来说使用Taro历史版本进行测试也不应该出现问题才对;当然测试微信版本都是 8.0.51 微信小程序基础库版本 3.5.8 |
我试了花小猪 我就觉得是Taro的问题了 |
微信地图最近搞了大改动 昨天给我发邮件了 |
现在只能期望Taro这边的问题定位了,目前微信官方应该不会做修复;毕竟原生代码运行确实没有报错,且map事件回调正常😄 |
大佬 我的小程序 也想上墙 |
微信开发工具是没有问题的 要用安卓真机 微信版本8.0.51 |
就是用的已知有问题的安卓设备,用源码片段预览,该问题未出现;片段已经贴在上面了 |
我们使用华为P30,微信版本8.0.51 该问题就未出现 |
我是 荣耀50pro 和 1加11 微信版本8.0.50 正常 微信版本8.0.51 出现问题 |
在map 组件上加个setting属性试试 |
setting中添加什么进行测试呢 还是都加上 |
可以 |
setting={{}} 空标签都可以 |
有试过,地图事件正常返回嘛? |
亲试可行 |
@wanghui9309 用添加 setting 属性的临时解决方法,把基础库 2.x 版本都测了一遍,没发现异常。 |
添加 setting 后都没有报错; |
相关平台
微信小程序
复现仓库
https://github.com/Lliuxs/taro-app.git
小程序基础库: 3.4.10及以上版本
使用框架: React
复现步骤
直接模版项目运行,整机调试打开调试工具,看到对应的报错且地图无回调事件
粘贴下列代码
期望结果
onRegionChange 事件有回调响应
无 SystemError (webviewScriptError) 报错
实际结果
onRegionChange 事件无回调响应
有 SystemError (webviewScriptError) 报错
环境信息
补充信息
图片:https://developers.weixin.qq.com/community/develop/doc/00064ac1850758d4c122e95c561000?fromCreate=0
The text was updated successfully, but these errors were encountered: