微信小程序,图片预览转发的相关问题
发布于 6 年前 作者 litao 3582 次浏览 来自 问答

楼主希望一张图片在界面上预览,长按能够将图片保存到手机,分享给好友等。

楼主做了如下尝试:

1,调用wx.previewImage

    此时预览,长按保存,转发给好友(转发的内容为图片)的的功能可正常完成,但是__调用时会弹出新的窗口__,影响到界面上其他按钮的正常操作,因此放弃该方案

2,使用Image组件,然后再长按事件中使用wx.showActionSheet弹出按钮选项模拟自带的长按预览API效果,使用 saveImageToPhotosAlbum保存图片,使用onShareAppMessage做转发,

此时无论怎么设置参数,转发分享给朋友的始终是一个小程序的连接,就算设置imageUrl也只是改变了链接的预览图,与楼主只想单纯分享一张图片初衷相违背。

想请教各位朋友,小程序中怎么单纯分享一张图片,又或者怎么让previewImage在组件内完成,不弹出新的窗口

8 回复

天啊,茫茫人海终于遇到和我相同问题的人了!请问你解决了吗?长按页面内的image标签弹出发送给朋友按钮,然后点击按钮 选择好友发送图片,各位亲我们不要预览图片长按,而是直接在页面内长按发送给好友,百思不得其解,到底怎么做啊,悲伤

天呐,同问,微信公开课+  资讯里的图片是都实现了这个功能的,但不知道是用的什么接口

天了啊,谁有解决的办法

找到解决方案了吗,困扰很久

现在有解决方法吗?

说句实话,在开发小程序的过程中,越来越发现腾讯真是垃圾中的战斗机,然而你毫无办法,没得选择。

碰到这个需求    百度无果   有没有大佬有办法解决啊!!??

你想做的这个事情,就只能用previewImage这个api。然后预览之后长按分享。onShareAppMessage这个本身给的功能就是分享小程序的。

回到顶部