微信长按识别二维码时无法识别,如何解决?

2026-04-09 03:220阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计672个文字,预计阅读时间需要3分钟。

微信长按识别二维码时无法识别,如何解决?

使用QRCode.js生成二维码后,发现在小米和华为手机的微信页面长按识别不成功,而苹果及其他手机浏览器则正常。页面生成二维码时,会创建一个canvas标签和一个img标签。在电脑浏览器中表现正常。

最近用QRCode.js 生成二维码之后,发现在小米和华为手机的微信上面页面长按识别不了,苹果和其他手机浏览器是正常的。qrcode在页面生成会生成一个canvas标签和一个img标签,在电脑浏览器上调试的时候发现生成二维码之后canvas标签是会自动隐藏的,然后展示img标签,然后通过vConsole 发现在小米或者华为手机上生成的二维码是通过canvas展示的,img标签被隐藏,而且img.src没有任何内容。怀疑是浏览器兼容问题。

jquery.qrcode.js 是一个纯浏览器 生成 QRcode 的 jQuery 插件((可以从github.com/jeromeetienne/jquery-qrcode 获取)),它使用非常简单,生成的 QRcode 无需下载图片,并且不依赖第三方服务,插件压缩之后大小小于 4K。

阅读全文

本文共计672个文字,预计阅读时间需要3分钟。

微信长按识别二维码时无法识别,如何解决?

使用QRCode.js生成二维码后,发现在小米和华为手机的微信页面长按识别不成功,而苹果及其他手机浏览器则正常。页面生成二维码时,会创建一个canvas标签和一个img标签。在电脑浏览器中表现正常。

最近用QRCode.js 生成二维码之后,发现在小米和华为手机的微信上面页面长按识别不了,苹果和其他手机浏览器是正常的。qrcode在页面生成会生成一个canvas标签和一个img标签,在电脑浏览器上调试的时候发现生成二维码之后canvas标签是会自动隐藏的,然后展示img标签,然后通过vConsole 发现在小米或者华为手机上生成的二维码是通过canvas展示的,img标签被隐藏,而且img.src没有任何内容。怀疑是浏览器兼容问题。

jquery.qrcode.js 是一个纯浏览器 生成 QRcode 的 jQuery 插件((可以从github.com/jeromeetienne/jquery-qrcode 获取)),它使用非常简单,生成的 QRcode 无需下载图片,并且不依赖第三方服务,插件压缩之后大小小于 4K。

阅读全文