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

楼主做了如下尝试:

1,调用wx.previewImage

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


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

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


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

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 明月望舒

    15人对此回答表示赞同

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

    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Liam

    10人对此回答表示赞同


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

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Priya

    6人对此回答表示赞同

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

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部