做小程序分享朋友圈,开发者工具canvas图片好使, 但是用手机调试canvas图片是空的 是什么原因

手机上调试canvas转图片保存到相册是空白的,画布上没有内容,望大神们驻足帮助一下。。。

阅读 2k
2 个回答

你图片的地址需要https打头,而且域名要填到白名单,而且开发者工具里要刷新域名白名单。

具体可以看看这个提问中,我的解决方法:https://segmentfault.com/q/10...

我也遇到这个问题这里找到了答案:

  onLoad: function(options) {
    // 获取用户头像信息(网络图片)
    let avatar_small_url = wx.getStorageSync('userInfo').avatar_small_url;
    // console.log(avatar_small_url)
    wx.getImageInfo({
      src: avatar_small_url,
      success:  (res)=> {
        //  console.log(res.path)
        this.setData({
          avatar_small_url: res.path
        })

      }
    })
  },

再用canvas绘制保存下来就可以显示了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题