收藏
回答

const video = this.scene.assets.getAsset 为什么拿不到数据?

handleAssetsLoaded: function ({detail}) {
  this.setData({loaded: true});
},
handleTrackerSwitch: function ({detail}) {
  const active = detail.value;
  const video = this.scene.assets.getAsset('video-texture', 'hikari');
  active ? video.play() : video.stop();
}


使用console.log打印video是undefined


wxml:

 <xr-asset-load type="video-texture" asset-id="hikariid="daliansrc="xxxxx" options="loop:true,autoPlay:true,abortAudio:false" />

测试机:IOS15 11PRO

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

3 个回答

  • Demons
    Demons
    2023-04-11

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-04-11
    有用
    回复
  • Fong@空岛科技
    Fong@空岛科技
    2023-04-27

    你有没有发现视频播放6秒就停止了?

    2023-04-27
    有用
    回复 2
    • 兵
      2023-05-15
      我这里还好  没有停止
      2023-05-15
      回复
    • Fong@空岛科技
      Fong@空岛科技
      2023-05-23回复
      现在已经没有问题了,就是重复调用视频很容易很卡
      2023-05-23
      回复
  • 。
    2023-04-12

    你好,解决了吗?

    2023-04-12
    有用
    回复 1
    • 兵
      2023-05-15
      解决了,感觉什么都没做,自己就好了,很神奇,是不是微信把这个修复了
      2023-05-15
      回复
登录 后发表内容