收藏
回答

如何实现长按进行图片转发的功能?

今天发现一个小程序可以长按图片,把图片发送给微信好友,但是在文档中并没有找到类似的功能

第一个是安卓的展示,第二个是苹果的展示,应该是用了showActionSheet,但是不明白他是怎么做到转发图片的(纯图片)

最后一次编辑于  02-10
回答关注问题邀请回答
收藏

4 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    02-10

    一个回答的是previewImage功能,在调用这个功能后,会进入图片预览页面,然后这个页面长按后才有「转发」,「保存」。。。等功能,但是楼主的截图,明显没有进入这个功能就开始弹「转发」,「保存」了。所以这个应该不是一回事

    另外一个回答是长按事件,长按后,相关的转发功能怎么实现?

    02-10
    赞同 2
    回复 10
    • Admin²⁰²⁰
      Admin²⁰²⁰
      02-10
      我补充下:应该采用2的方式,showActionSheet后手动实现对应功能,转发这个就是onShareAppMessage处理吧,但是这个转发的是一个页面,用户点击后进入了咱们小程序。跟自带图片预览后点转发给好友的是一张图片结果不一样。
      保存到手机这个好实现,不用说了
      收藏,这个目前应该是无法手动实现
      02-10
      回复
    • 卐卍
      卐卍
      02-10
      他的程序是直接转发的图片,不是小程序,没有找到类似的功能
      02-10
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      02-10回复卐卍
      小程序名称?我也试下看看,这个功能好像官方没开通吧
      02-10
      回复
    • 卐卍
      卐卍
      02-10回复Admin²⁰²⁰
      来三斤
      02-10
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      02-10回复卐卍
      倒,这个是webview,webview里可以
      02-10
      回复
    查看更多(5)
  • 卐卍
    卐卍
    02-10

    如果不明白我表达的意思可以进入来三斤小程序随便找个图片长按一下就知道了

    02-10
    赞同
    回复
  • 铅笔画不出蜡笔的味道
    铅笔画不出蜡笔的味道
    02-10

    https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.previewImage.html

    02-10
    赞同
    回复
  • 老张
    老张
    02-10

    bindlongpress了解一下。

    02-10
    赞同
    回复 2
    • 卐卍
      卐卍
      02-10
      能实现,转发图片给好友吗
      02-10
      回复
    • 老张
      老张
      02-10回复卐卍
      能获得长按事件,然后你在这个事件回调函数里先wx.showActionSheet,就象你图片上的内容,点击后调用分享功能。
      02-10
      回复
登录 后发表内容
问题标签