小程序环境里内嵌的H5页面,图片长按识别有兼容行问题吗,类似识别图片中的二维码。
简单的图片长按了没啥问题,包含二维码的图片没试过。
小程序环境里内嵌的H5页面,图片长按识别有兼容行问题吗,类似识别图片中的二维码。
简单的图片长按了没啥问题,包含二维码的图片没试过。
**答案**:
在小程序内嵌H5页面的环境中,图片长按识别二维码确实可能存在兼容性问题。不同的小程序平台(如微信小程序、支付宝小程序等)对H5页面的支持和行为可能有所不同。一些平台可能支持长按图片识别二维码的功能,而另一些平台可能不支持或者支持的方式有所不同。
此外,即使某个平台支持这一功能,也可能因为H5页面的具体实现、图片格式、二维码编码方式等因素导致识别效果不佳或无法识别。
因此,开发者在开发过程中需要进行充分的测试,确保在不同平台和设备上的兼容性,并根据测试结果进行相应的调整和优化。
小程序内嵌H5页面图片长按识别二维码是可能存在兼容性问题的,具体如下:
不同手机系统与微信版本方面
二维码本身及图片展示方面
页面设置与布局方面
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
普通图片在WebView里长按是可以触发保存或识别的。
二维码图片会可能因WebView内核或CSS影响而无法长按识别。
推荐使用 wx.previewImage 让用户手动长按识别,或者在 H5 端提供手动扫码的方式。
你可以先试试直接在WebView里长按二维码,如果发现不能识别,再考虑用 wx.previewImage 作为解决方案。