CanvasContext.createImage

更新时间:2024/06/04 访问次数:574

支持使用 WebGL 来加载图片,用法如下:

Page({
  onReady() {
    var offscreenCanvas = my.createOffscreenCanvas(100, 100);
    offscreenCanvas.width = 300;
    offscreenCanvas.height = 300;
    var contextWebGL = offscreenCanvas.getContext("webgl");
    var img = offscreenCanvas.createImage();
    img.onload = function () {
      // gl命令
      // 纹理初始化
      // ...
      // 上传图片到纹理
      gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, img);
      // 其他
    }
    img.src = "http://a.hiphotos.baidu.com/image/pic/item/838ba61ea8d3fd1fc9c7b6853a4e251f94ca5f46.jpg";

    // ...
  });
},
     })





FAQ

关于此文档暂时还没有FAQ
返回
顶部