微信 长按 无法 识别二维码 解决办法

时间:2015-08-17 18:52:13   收藏:0   阅读:904

也不知道是微信故意为之还是BUG,

 

一个有二维码图片的DIV 设置了 style="position:absolute; left:0x; top:200px;" 在微信的内置浏览器下怎么长按也不出字

但是设置 style="position:absolute; left:0x; top:0px;"  却有效, 无论我如何改变嵌入这个二维码图片的DIV的结构,无论在结构的哪一层设置 style 都不行。

 

经过无数测试当left 或top 值较小时有效。

 

那么解决办法也就随之而来了,

1)将这个二维码做成一张透明的png 通过图片的留白,来达到在页面上的显示位置。

 技术分享 

但是这样有缺点,该图片下方的内容会被遮住,如果有交互事件就点击不到,

 

2)那么还有一个办法 就是将二维码与下方的内容合成一张图, 

 

3)那么如果这样也和你的需求有冲突,那么目前看来只能改变策略,重新做设计,重新设计交互机制吧.

 

ps: 如果哪位朋友有其他的解决办法,请留言告知 3Q

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!