- 微信7.0.13.1640版本,调用wx.miniprogram.navigateTo无效?
版本jsweixin-1.6.0 示例请在微信环境下打开,https://m.haodf.com/nterms/demo/navigateTo 说明近期收到多名用户反馈:在提交订单时,点击去支付按钮无法跳转到收银台 上方反馈的技术实现是:h5页面调用wx.miniprogram.navigateTo唤起原生收银台页面/page/payment/payment 为了排查问题,我们剥离了业务属性,仅使用wx.miniprogram的api做了一个demo页面给用户进行尝试,具体代码见上方代码示例,用户反馈均无法跳转到原生页面。 基于这个结果,我们排除掉了以下几种可能性: 不是sdk版本/sdk文件加载的问题:微信sdk由目前的线上版本1.3.2升级到了1.6.0,且sdk加载日志正常不是navigateTo接口问题:使用wx.miniprogram.navigateTo与wx.miniprogram.redirectTo进行跳转测试,均无法跳转不是目标原生页面路由问题:分别跳转至/page/paymentterms/paymentterms与/page/payment/payment,均无法跳转并且反馈的用户的微信版本均为7.0.13.1640版本,为此我们推断可能是微信小程序的兼容性问题。 预期由于目前已经影响多名用户无法跳转至收银台支付订单,给用户的使用产生了较大的影响,所以期望官方可以尽快跟进这个反馈,确认这个问题是否是由微信导致,如果是的话,期望给出升级时间与临时解决方案。 用户UA Mozilla/5.0 (Linux; Android 8.1.0; JKM-AL00a Build/HUAWEIJKM-AL00a; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/1179 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/7321 MicroMessenger/7.0.13.1640(0x27000D9E) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram Mozilla/5.0 (Linux; Android 7.1.1; MI MAX 2 Build/NMF26F; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/1179 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/5893 MicroMessenger/7.0.13.1640(0x27000D9D) Process/appbrand3 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram Mozilla/5.0 (Linux; Android 9; V1809A Build/PKQ1.181030.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/1179 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/4963 MicroMessenger/7.0.13.1640(0x27000D9E) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram Mozilla/5.0 (Linux; Android 9; vivo NEX S Build/PKQ1.181016.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2295 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/411 MicroMessenger/7.0.13.1640(0x27000D39) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram Mozilla/5.0 (Linux; Android 10; HMA-AL00 Build/HUAWEIHMA-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/1179 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/5684 MicroMessenger/7.0.13.1640(0x27000D9E) Process/appbrand2 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram Mozilla/5.0 (Linux; Android 10; LIO-AN00 Build/HUAWEILIO-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2295 MMWEBSDK/200301 Mobile Safari/537.36 MMWEBID/717 MicroMessenger/7.0.13.1640(0x27000D9D) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 WeChat/arm64 miniProgram 备注此外,之前我们也遇到了同样的问题,社区反馈见: https://developers.weixin.qq.com/community/develop/doc/000a08fc5480d0b827c9f365451c00 https://developers.weixin.qq.com/community/develop/doc/000c2a1e4a4bf8b63d89ad77c56800?fromCreate=0
2020-04-19 - 华为手机webview页面刷新后出现http://aboout?
问题描述 在华为手机上,小程序嵌套webview刷新后,偶现http://about页面,如下图所示 [图片] 预期 期望官方给出出现这种情况的可能性
2020-04-10 - 在h5页面判断当前内嵌h5的小程序是不是第三方的还是自己的?
目前公司小程序大部分是有webview嵌套H5页面实现,小部分是原生页面实现比如收银台,支付页面等,二者之间的跳转通过wx.miniProgram.navigateTo实现。 由于近期公司业务与第三方平台合作,需要将我们的H5页面嵌套进第三方小程序中,由于第三方小程序中没有我们的原生页面代码,所以在第三方小程序中无法跳转到原生页面,导致在业务层面出现去支付按钮点不动,链接按钮点不动的情况。 期望官方能给出一个判断是第三方小程序,或者判断是内部小程序的方案。 另外我们内部尝试第三方小程序的入口活动页面,设置cookie的方式进行区分,但是发现同一个域名在不同小程序之间会被相互读取到,期望官方可以核实一下这个问题。
2020-02-12 - webview嵌套H5页面调用wx.miniprogram.navigateTo偶现失效?
版本jsweixin-1.4.0 代码示例https://codepen.io/wangerniu/project/editor/XxqeKw 复现步骤小程序中使用webview,嵌套H5页面给H5页面中的按钮挂载点击事件,使用wx.miniprogram.navigateTo API跳转到原生页面偶现跳转失败说明之前我们遇到过了问题,并在https://developers.weixin.qq.com/community/develop/doc/000c2a1e4a4bf8b63d89ad77c56800?fromCreate=0中反馈过。 对接微信开发后,微信在12月底发布的7.0.10版本修复了这个问题,但是在微信最新版本7.0.10,仍然收到两起用户投诉: [图片] [图片] 用户设备信息 Mozilla/5.0 (Linux; Android 9; SEA-AL10 Build/HUAWEISEA-AL1001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/1166 MMWEBSDK/191201 Mobile Safari/537.36 MMWEBID/3227 MicroMessenger/7.0.10.1580(0x27000A55) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 miniProgram Mozilla/5.0 (Linux; Android 9; HWI-AL00 Build/HUAWEIHWI-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/1051 MMWEBSDK/191201 Mobile Safari/537.36 MMWEBID/2650 MicroMessenger/7.0.10.1580(0x27000A54) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 miniProgram 希望微信官方可以跟进排查一下。
2020-01-15 - vivo浏览器调用wx.uploadImage接口,上传编辑后的图片失败?
版本jsweixin-1.3.2 代码示例无 复现步骤小程序中使用webview,嵌套H5页面 给H5页面中的上传按钮挂载点击事件,调用wx.chooseImage后,选择拍照并编辑图片后,选择完成。 在wx.chooseImage的success回调中调用wx.uploadImage上传图片 必现{ "errMsg":"uploadImage:fail"} 设备信息 [图片] [图片] 期望结果 期望官方跟进一下这个问题,查明wx.uploadImage失败的原因。 日志信息 微信号: wx_15929485138 时间: 2019年12月16日 20:33 有问题可以联系微信号提供支持
2019-12-16 - wx.miniprogram.navigateTo,安卓手机偶现失效?
版本jsweixin-1.4.0 代码示例https://codepen.io/wangerniu/project/editor/XxqeKw 复现步骤小程序中使用webview,嵌套H5页面 给H5页面中的按钮挂载点击事件,使用wx.miniprogram.navigateTo API跳转到原生页面 偶现跳转失败 期望结果 期望官方跟进一下这个问题,查明wx.miniprogram.navigateTo偶现跳转失败的原因,或者给出hack修复方案。 用户反馈失效的UA Mozilla/5.0 (Linux; Android 9; JKM-AL00 Build/HUAWEIJKM-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/992 MMWEBSDK/191001 Mobile Safari/537.36 MMWEBID/6085 MicroMessenger/7.0.8.1540(0x27000834) Process/appbrand0 NetType/WIFI Language/zh_CN ABI/arm64 miniProgram Mozilla/5.0 (Linux; Android 8.1.0; JKM-AL00b Build/HUAWEIJKM-AL00b; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/992 MMWEBSDK/190102 Mobile Safari/537.36 MMWEBID/2093 MicroMessenger/7.0.3.1400(0x2700033C) Process/appbrand2 NetType/4G Language/zh_CN miniProgram Mozilla/5.0 (Linux; Android 9; HWI-AL00 Build/HUAWEIHWI-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 XWEB/986 MMWEBSDK/190507 Mobile Safari/537.36 MMWEBID/9146 MicroMessenger/7.0.6.1500(0x2700063E) Process/appbrand0 NetType/WIFI Language/zh_CN miniProgram
2019-11-26