软件开发微信公众号

微信公众号开发iphone长按二维码无法识别?

微信公众号开发,iphone长按二维码,识别二维码菜单无法弹出,安卓没有问题。

请哪位知道解决方法呀?谢谢!

参与13

2同行回答

苏苏苏苏前端TWT
1、确保二维码清晰、完整;大小适中,可被识别;2、确保二维码图是图片插入,不是结构中使用背景图;3、检查兼容,确保touch时,二维码图层在最前,可被touch到;4、确保touch图片无禁止动作;二维码识别是微信自带功能,不使用任何接口,安卓正常,ios有问题,建议排查优先4、3;4、确保touch图片无禁...显示全部

1、确保二维码清晰、完整;大小适中,可被识别;
2、确保二维码图是图片插入,不是结构中使用背景图;
3、检查兼容,确保touch时,二维码图层在最前,可被touch到;
4、确保touch图片无禁止动作;

二维码识别是微信自带功能,不使用任何接口,安卓正常,ios有问题,建议排查优先4、3;


4、确保touch图片无禁止动作说明:

css、js属性都可能导致这个问题,比如pointer-events、touch-callout、user-select等;

另:补充,测试时候注意一下iphone的微信版本,多终端,多版本测试,以防是个别终端或版本问题;

收起
文化教育其它 · 2017-08-30
浏览3209
binbinbinbin软件开发工程师个人
二维码图片是从微信公众号下载的,能够识别应该没问题。我们是想实现,在我们生成的网页中加入微信公众号关注二维码,长按识别就可以关注我们的公众号。3、检查兼容,确保touch时,二维码图层在最前,可被touch到;这个我们应该确保了,就一个div了也不行呀!4、确保touch图片无禁止动作;这...显示全部

二维码图片是从微信公众号下载的,能够识别应该没问题。
我们是想实现,在我们生成的网页中加入微信公众号关注二维码,长按识别就可以关注我们的公众号。

3、检查兼容,确保touch时,二维码图层在最前,可被touch到;
这个我们应该确保了,就一个div了也不行呀!
4、确保touch图片无禁止动作;
这个怎么确保呢?

有没有相关的例子,能参考一下!

收起
软件开发 · 2017-08-30
浏览3011

提问者

binbin
软件开发工程师个人
擅长领域: 服务器存储新核心系统

问题状态

  • 发布时间:2017-08-30
  • 关注会员:1 人
  • 问题浏览:3988
  • 最近回答:2017-08-30
  • X社区推广