根据官方文档,https://work.weixin.qq.com/api/doc#14281
企业微信里小程序是支持createInnerAudioContext这个api的
目前在微信 和开发者调试工具里均正常,但是在企业微信2.5.8里返回的是空对象。无法播放也无报错,。代码如下
const InnerAudioContext = wx.createInnerAudioContext() InnerAudioContext.autoplay = true InnerAudioContext.src = 'http://fs.w.kugou.com/201810181339/dab03702a6640b187e08b16dd65792b3/G126/M09/19/14/HocBAFsc1uSAYfSCADpPNJV_zNg470.mp3' console.log( "创建对象" ,InnerAudioContext) InnerAudioContext.onPlay(() => { console.log( "开始播放" ,InnerAudioContext) }) InnerAudioContext.onStop(() => { InnerAudioContext.destroy(); //播放结束 销毁实例 }) InnerAudioContext.onError((res) => { wx.showModal({content: res.errMsg+res.errCode,showCancel: false }); InnerAudioContext.destroy(); //播放错误给出提示并销毁实例 }) |
只输结果:"创建对象,Object{}"
InnerAudioContext里没任何东西。
顶 没人回答