正则匹配生成的二维码唤起小程序唤到底是哪个版本?
发布于 7 年前 作者 rma 15734 次浏览 来自 问答

是这样的,我们目前是采用一个webview嵌入我们现有的H5网站,但同时我们的H5也嵌入在其他APP里面,然后当在APP里面分享某个页面给微信好友的时候我们是希望用户点击链接唤起小程序并且自动给小程序的webview组件设置唤起时传过来的url,我们采用的方案是后台配置了一个正则URL唤起小程序的规则,然后把符合唤起小程序的url生成二维码,然后分享给用户,这时候用户只需要扫描或者识别二维码就能唤起小程序,然后我们根据接口文挡在小程序就能接收到二维码的扫描出来的结果q,然后把webview设置q地址达到我们的目的,但现在问题是我们本地用二维码编译模式测试都没有问题,上传生成体检版就是有问题,具体问题就是用微信扫描可以唤起小程序的二维码后是唤起小程序了,但唤起的不知道是什么版本,应该是很老的版本了,我们更新到1.0.24的版本了我怀疑它还唤起的是1.0.4,然后我就把所有开发者版本都删掉了,就留下了1.0.24,发现还是一样,线上运行的确实是1.0.4,没办法我又把1.0.24直接申请审核发布来测试是不是扫描二维码唤醒的一定是线上版本,前面以为是缓存,我把微信卸载重装还是一样

1 回复

直接申请发布上线后刚刚测试了下,已经好了,二维码正则匹配唤起小程序仅对线上运行的版本生效,希望后面的人少踩坑,测试范围设置什么体验版开发版根本没用仅针对线上,不说了坑死了

回到顶部