微信小程序,图片预览转发的相关问题

发布于 8 年前作者 litao3756 次浏览最后编辑 8 年前来自 ask

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

楼主做了如下尝试:

1,调用wx.previewImage

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

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

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

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

8 回复
xiayao
xiayao1 楼6 年前

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

tao60
tao602 楼6 年前

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

panjie
panjie3 楼6 年前

天了啊,谁有解决的办法

echen
echen4 楼6 年前

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

yong35
yong355 楼6 年前

现在有解决方法吗?

hshen
hshen6 楼6 年前

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

jiezou
jiezou7 楼6 年前

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

jxu
jxu8 楼6 年前

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