收藏
回答

微信小程序three.js视频纹理无法加载?

1.直接使用three.js的VideoTexture调试模式可以使用但是不能循环播放,然后真机调试手机不能使用。

2.用canvas 2D drawImage绘制videocontext然后将绘制的图片转Uint8Array传给three.js DataTexture 但是低端机会非常卡。

3.使用wx.createVideoDecoder()解码方案也是非常难用

总结:能否直接使用videoTexture,或者videoContext提供一个api能获取解码的buffer

或者像百度小程序一样提供一个透明视频的动画api,现在微信小程序不支持透明视频

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-09-16

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2022-09-16
    有用
    回复 2
    • 钰铭
      钰铭
      2022-09-16
      您好,能回复一下我发的帖子吗 
      感谢您了
      2022-09-16
      回复
    • cc
      cc
      2022-11-09
      有解决方案吗
      2022-11-09
      回复
  • Linbol
    Linbol
    2023-05-25

    XR-Frame中的videotexture只能在其中使用吗?


    2023-05-25
    有用
    回复
  • 偏执狂
    偏执狂
    2022-10-09

    VideoTexture需要获取node节点该怎么获取

    2022-10-09
    有用
    回复
登录 后发表内容