微信小程序长按图片,实现保存、转发、识别图中二维码

在小程序image组件中二维码/小程序码图片不支持长按识别,仅在 wx.previewImage 中支持长按识别
但是通过wx.previewImage只能实现保存,转发,小程序 只能识别 小程序二维码,别的不能实现。

 show-menu-by-longpress:最重要的,在image里面加上这段。这样在当前页面下长按图片就可以实现了。

Page({data:{url:''},previewImage(e){var cur=e.target.dataset.src;//获取本地一张图片链接wx.previewImage({current: cur, //字符串,默认显示urls的第一张urls: [cur] // 数组,需要预览的图片链接列表})}
})

 

如果上边做完,仍有问题,可以看看下边的注意事项!(以下注意事项不确定全都是)

 

 

1.如果需要识别二维码,那必须是小程序的二维码
2.图片路径中有中文无法显示图片
3.图片地址不能为http开头,否则图片只能在调试模式中显示,真机也必须开调试。
4.图片名称不能有空格
5.图片的后缀必须为小写的.png或者.jpg

 

转自:https://blog.csdn.net/sxs7970/article/details/104493039


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部