服务号中使用JSSDK的扫一扫接口,在ios中扫描之后大概率无结果返回?(有视频)
发布于 7 年前 作者 kliu 905 次浏览 来自 官方Issues

1、环境描述:

环境1:安卓一切正常

环境2:系统版本:ios11.4.1;微信版本:7.0.8调起扫一扫功能,滴一声后,无信息返回

环境3:系统版本:ios10.3.3;

            情况一:微信版本7.0.4;一切正常

            情况二:随后升级微信版本到7.0.8,调起扫一扫功能,滴一声后,无信息返回

情况4:系统版本:ios13.1.1;微信版本:7.0.8调起扫一扫功能,滴一声后,无信息返回

测试视频:http://hanfeng.ngrok.kwancent.com/test.mp4(先临时做个视频,后面上传到腾讯视频再重新贴)

2、问题描述:

经过反复测试,极大概率出现无法返回扫描结果的情况;

测试过程中发现一种情况:首先把手机摄像头对着二维码,然后调用扫一扫,前几次还是无结果,但是只要遇到有结果返回时,以后的扫描每次都有结果返回,然后手机移开再打开扫一扫,把摄像头移动到二维码上面仍然“滴”一声无结果返回。

也尝试过在调用前以及过程中加延迟,均无效果。

但是我在网上看到一个人发的测试连接却没有以上问题(微信端打开):http://www.jiujiujin.net/test.htm

以下是调用代码(安卓正常返回结果,ios偶尔返回结果),同一个页面,无任何跳转,请问这是什么原因呢?

1 回复

无意中在其他帖子里面看到有小伙伴说不要用alert,于是用vconsole监控一下,发现结果是可以正常返回的,问题已解决。

回到顶部