收藏
回答

H5页面,在微信浏览器内打开,想实现点击按钮下载保存图片到相册的功能该怎么实现?

H5页面,在微信浏览器内打开,想实现点击按钮下载保存图片到相册的功能该怎么实现?

这么写不行

微信提示下载图片失败 “errMsg”:"downloadImage":"missing arguments"

 wx.downloadImage({
    url: imageUrl,
    isShowProgressTips: 1, // 默认为1,显示进度提示
    success: (res) => {
      console.log('res', res);
      const localId = res.localId;
      wx.saveImageToPhotosAlbum({
      localId: localId,
      success: () => {
       alert('图片已保存到相册');
      },
      fail: (err) => {
        alert('保存图片失败: ' + JSON.stringify(err));
      }
     });
      },
      fail: (err) => {
        alert('下载图片失败: ' + JSON.stringify(err));
      }
    });
回答关注问题邀请回答
收藏

2 个回答

  • hello world
    hello world
    11-15

    h5只能提示长按保存

    11-15
    有用
    回复
  • sun
    sun
    发表于小程序端
    11-15

    这是小程序的接口,只能在小程序中调用,不支持在h5页面中调用

    11-15
    有用
    回复 2
    • 天涯共此时
      天涯共此时
      发表于移动端
      11-15
      H5有方法吗,不在小程序里
      11-15
      回复
    • sun
      sun
      发表于小程序端
      11-15回复天涯共此时

      只能提示用户长按保存

      11-15
      回复
登录 后发表内容