收藏
回答

showShareImageMenu分享图片时,发送给朋友失败,保存图片和分享朋友圈都正常?

showShareImageMenu分享图片时,发送给朋友进行跳转选择朋友,然后点击发送消息,后面自动回调分享页,但实际消息没有发送成功,保存图片和分享朋友圈都正常?体验版本调试时,也进入到了showShareImageMenu成功的回调中。

这里是使用官方的图片测试了下。

handleShare() {
    wx.downloadFile({
      url'https://res.wx.qq.com/wxdoc/dist/assets/img/demo.ef5c5bef.jpg',
      success(res) => {
        console.log(res, 'downloadFile-success')
        wx.showShareImageMenu({
          path: res.tempFilePath,
          success(res) => {
            console.log(res, 'res==success-default')
          },
          fail(error) => {
            console.log(error, 'res==error-default')
          },
          complete(complete) => {
            console.log(complete, 'res==complete-default')
          },
        })
      },
      fail(error) => {
        console.log(error, 'res==error-downloadFile')
      },
      complete(complete) => {
        console.log(complete, 'res==complete-downloadFile')
      },
    });
  }


view

<view class="container">
  <div bind:tap="handleShare">确认分享</div>
</view>
回答关注问题邀请回答
收藏

3 个回答

  • hello world
    hello world
    2025-10-21

    不论是否发送,回调都是成功的回调,逻辑如此。

    2025-10-21
    有用
    回复 1
    • Alone
      Alone
      2025-10-21
      请教下,没发送成功有可能什么问题呀?这个是小程序嵌套h5,由h5触发跳转navigateTo,到小程序的一个分享页面,然后点击确认分享按钮唤起的showShareImageMenu
      2025-10-21
      回复
  • Alone
    Alone
    2025-10-21

    这是调试的基础库版本

    2025-10-21
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-10-21
    有用
登录 后发表内容