收藏
回答

Canvas.createImage加载图片在ios真机上调用失败?

尝试接入ThreeJs,贴图加载需要修改threejs的imageloader,用微信的canvas.createimage来加载图片。在开发者工具中跑没有问题,但在ios真机中一直加载失败,在安卓真机上没有问题。请官方的小伙伴帮帮忙看下是什么问题。

onReady(){
  const query = wx.createSelectorQuery();
  query.select('#mycanvas').node().exec((res) => {
    var canvas = res[0].node
    console.log(canvas);
    var imagerSrc = 'https://zugou.vip/01png(1).png'
    var image = canvas.createImage();
    image.src = imagerSrc;
    image.width = 512;
    image.height = 512;
    image.onload = function (res) {
      console.log('iamge加载成功',res ,image)
    }
    image.onerror = function (err) { console.log('image加载失败', err, image) }
 
  })
}

ios真机截图

安卓真机截图


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

3 个回答

问题标签