H5识别二维码问题

来源:互联网 发布:数据vps 编辑:程序博客网 时间:2024/05/17 01:34

要识别的二维码必须是由 <img> 引入的图片,不能是 background-img ;可以做由一个img和background-image组成的元素,<img> 用 absolute 定位在 background-image 的二维码区域,然后img设置 opacity:0 或者 visibility:hidden 。

因为iOS对 iframe 框架兼容极差,所以凡是在 iframe 框架中的二维码均无法识别,所以必须把二维码放在 iframe 框架外面。

设置 display:none; 当到到达那一页或者点击出现二维码时触发事件,是二维码 display:block;