因为看到最近还有人刷到这篇文章还有收藏的,所以特别说明一下:
以下是2021年5月31日时候测试的结果,并不一定与现在的情况相符。现在啥情况,我也不知道,已经不咋做小程序了。所以大家实际使用时候,请大家还是再测测。
上面这段话更新于2021年10月11日
下面是原文
====================================================================================================================
最近小程序中的图片支持长按识别了,总结一下几种情况下:
测试时间:2021-5-31
微信版本:8.0.6 当前时间最新
image标签 + show long press menu
<image src="https://img.qr.com/qr.jpg" style="width: 100%;" mode="widthFix" show-menu-by-longpress="{{true}}"></image>
✅ 识别小程序码 - ✅ 跳转小程序
✅ 识别群二维码 - ❌ 跳转到加群页面
✅ 识别名片二维码 - ❌ 跳转到加好友页面
❌ 识别小程序二维码
wx.previewImage
✅ 识别小程序码 - ✅ 跳转小程序
✅ 识别群二维码 - ✅ 跳转到加群页面
✅ 识别名片二维码 - ✅ 跳转到加好友页面
❌ 识别小程序二维码
web-view
✅ 识别小程序码 - ✅ 跳转小程序
✅ 识别群二维码 - ✅ 跳转到加群页面
✅ 识别名片二维码 - ✅ 跳转到加好友页面
❌ 识别小程序二维码
总结,目前微信已经开放了在小程序中长按识别。但是似乎还有一些bug,image标签可以识别到,但是点了没反应。
对的,刚出来我们测试也是你这个问题,官方推荐用
wx.previewImage这种方式