答:刚刚我也遇到这样的问题,然后发现是因为包住的外层div设置了position:fixed了, 设置成position:absolute就可以了。不知道微信自带的浏览器是怎么回事。 iphone的微信页面识别二维码要确保二维码和包住的div都没有设置position:fix
1、好比看一行文字,光线不足的时候你肯定看不清楚上面写的是什么。同样的情况下,摄像头也无法捕捉清晰的二维码,这时可以通过开启闪光灯、增加其它光源等办法来解决。
2、光线强,甚至有反光的现象,同样会导致二维码无法识别。与拍照一样,二维码在取景框中不能过亮。
3、二维码不清晰或被弄脏,二维码一般只有两种颜色,有其它杂色或者污垢,都会导致二维码识别率降低。
4、因为空气环境,摄像头很容易沾上厚厚的灰尘,这种情况也会导致摄像头无法捕捉清晰的图像。
5、绝大部分二维码扫描软件均需要连接网络,如果信号不佳,可能会导致扫描失败。
6、二维码扫描不出来,还可能使扫描软件本身的问题,尝试更换别的二维码扫描软件。二维码扫描软件很多,大部分浏览器都有。
1手机没有摔过、碰过,可以在手机设置里找到所有程序或者程序管理---再找到相机程序---点击打开---清除所有数据,一般程序数据引起的故障就可以解决了;
2清除数据不能解决的可以尝试升级系统或者重装系统,也就是常说的刷机,尝试解决;
3如果手机有摔打、掉地上的情况,基本可以确定镜头组件故障,需要更换。
欢迎分享,转载请注明来源:品搜搜测评网