d***@dufan.cool
d***@dufan.cool
  • 发布:2023-03-02 23:52
  • 更新:2023-11-10 16:17
  • 阅读:395

createInnerAudioContext 报错 Cannot read property 'then' of undefined?

分类:HBuilder

data() {  
        return {  
            voiceCtx: uni.createInnerAudioContext(), //当前页面唯一的音频控件  
        };  
    },
data() {  
        return {  
            voiceCtx: null, //当前页面唯一的音频控件  
        };  
    },

在onLoad里面 this.voiceCtx = uni.createInnerAudioContext()

以上两种写法编译到微信开发工具 报错 : Cannot read property 'then' of undefined

这是我查到的类似的问题

我觉得在编译的过程中出了错误,上次已经反应过一次了,再反应一次,可能你们要等到你们信任的人提出来了才会去查。

同样的代码在微信开发工具内写就不会出错。

这个 createInnerAudioContext 在ios和安卓之间差异很大,也没个说明啥的。

2023-03-02 23:52 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

把实例定义到 export default 外面,不要放在data函数内。

1***@qq.com

1***@qq.com

只要给audio实例设置src属性就会报这个错误,只有微信小程序会报,其他平台都没问题

要回复问题请先登录注册