# 为什么图片里的二维码无法长按识别？

这是微信小程序的平台限制，非微信类二维码在小程序内都不支持长按识别。切换打开方式为「网页 H5」可以解决。

## 原因说明

在草料平台生成的二维码用微信扫描后默认在微信小程序中展示内容。微信小程序对图片长按识别有限制——只有微信官方体系的二维码（如微信小程序码、公众号二维码等）才支持长按识别其他二维码不支持。

![切换打开方式为网页H5](https://blogcdnimg.clewm.net/2024/08/image-1723599713033_17235997136332.png)
图片说明：展示四种小程序类型（草料、查看、H5、企业专属）的界面差异与核心功能如二维码显示、分享跳转、自定义logo等

## 解决方案

基础版及以上用户：可以将二维码的打开方式从微信小程序切换为网页 H5切换后扫码进入 H5 页面即可支持图片长按识别。

[查看切换打开方式教程](/help/purchase-guide/paid-features/qr-code-access-methods)

免费版用户：免费版只能使用微信小程序展示暂不支持切换为 H5因此无法实现图片长按识别升级到基础版及以上后即可切换。

注意：以下微信类二维码在小程序内支持长按识别：微信小程序码、微信个人码、企业微信个人码、普通群码、互通群码、公众号二维码草料生成的活码不在此列

## 仍未解决？

如果切换 H5 后问题仍未解决请在任意草料页面右下角点击咨询→问题反馈我们的技术人员会协助排查

## 相关文档

- [切换打开方式教程](/help/purchase-guide/paid-features/qr-code-access-methods)
- [图片操作说明](/help/operation-tutorials/image-operation)

这是微信小程序的平台限制非微信类二维码在小程序内都不支持长按识别。切换打开方式为「网页 H5」可以解决。

## 原因说明

在草料平台生成的二维码用微信扫描后默认在微信小程序中展示内容。微信小程序对图片长按识别有限制——只有微信官方体系的二维码（如微信小程序码、公众号二维码等）才支持长按识别其他二维码不支持。

![切换打开方式为网页H5](https://blogcdnimg.clewm.net/2024/08/image-1723599713033_17235997136332.png)
图片说明：展示四种小程序类型（草料、查看、H5、企业专属）的界面差异与核心功能如二维码显示、分享跳转、自定义logo等

## 解决方案

基础版及以上用户：可以将二维码的打开方式从微信小程序切换为网页 H5切换后扫码进入 H5 页面即可支持图片长按识别。

[查看切换打开方式教程](/help/purchase-guide/paid-features/qr-code-access-methods)

免费版用户：免费版只能使用微信小程序展示暂不支持切换为 H5因此无法实现图片长按识别升级到基础版及以上后即可切换。

注意：以下微信类二维码在小程序内支持长按识别：微信小程序码、微信个人码、企业微信个人码、普通群码、互通群码、公众号二维码草料生成的活码不在此列
