小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.createInnerAudioContext(),安卓上正常播放,ios上无法触发play,音频文件是MP3,浏览器打开可以正常播放,开发工具也可以,唯独IOS上不行,我也是醉了,不知道是官方BUG还是我使用问题,麻烦大家解答下,是不是你们对链接下载的文件有什么要求吗
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
说错了,不是去掉空格,是把空格 encode,我这边验证过是可以的。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
iOS 版本对 src 的处理有实现差异,请把 src 中的空格去掉再试试看。
麻烦提供可以重现问题的代码片段。
我的也是 Android 可以播放 iOS无法播放
var audio = wx.createInnerAudioContext();
audio.obeyMuteSwitch = false;
audio.autoplay = true
audio.loop = true;
audio.src = "http://win.web.rh03.sycdn.kuwo.cn/12f9f75189eed4d45fb3aeff78ffdcb2/5b18e21b/resource/a1/47/18/4034276957.aac";
audio.onPlay((res) => {
console.log('开始播放')
isPlaying = true;
})
audio.onPause((res) => {
isPlaying = false;
audio.onError((res) => {
console.log(res.errMsg)
console.log(res.errCode)
});
麻烦 官方 给看看怎么回事!
你这个问题解决了吗,我也遇到同样问题
我这也是Android可以播放,但是ios无法播放。
还没遇到过
好的我试试
const innerAudioContext = wx.createInnerAudioContext();
innerAudioContext.autoplay=true;
innerAudioContext.src = 'https://api.xwtup.com/voice/mp3?id=1&content=1&type=num&Authorization=Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImV4cCI6MTUyNjI3ODI3NiwiaWF0IjoxNTI1NjczNDc2fQ.r6hhbxVFB92R38jQ7G6bXk9smctEcRtAMMVkzwSO87oAXdYNbCT_cjsOGXfOJo7mljeK8BGq0Lw0StUNtmLPMw'
innerAudioContext.onPlay(() => {
innerAudioContext.onStop(() => {
console.log('停止')
innerAudioContext.onError((res) => {
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
说错了,不是去掉空格,是把空格 encode,我这边验证过是可以的。
iOS 版本对 src 的处理有实现差异,请把 src 中的空格去掉再试试看。
麻烦提供可以重现问题的代码片段。
我的也是 Android 可以播放 iOS无法播放
var audio = wx.createInnerAudioContext();
audio.obeyMuteSwitch = false;
audio.autoplay = true
audio.loop = true;
audio.src = "http://win.web.rh03.sycdn.kuwo.cn/12f9f75189eed4d45fb3aeff78ffdcb2/5b18e21b/resource/a1/47/18/4034276957.aac";
audio.onPlay((res) => {
console.log('开始播放')
isPlaying = true;
})
audio.onPause((res) => {
isPlaying = false;
})
audio.onError((res) => {
console.log(res.errMsg)
console.log(res.errCode)
});
麻烦 官方 给看看怎么回事!
你这个问题解决了吗,我也遇到同样问题
我这也是Android可以播放,但是ios无法播放。
还没遇到过
好的我试试
const innerAudioContext = wx.createInnerAudioContext();
innerAudioContext.autoplay=true;
innerAudioContext.src = 'https://api.xwtup.com/voice/mp3?id=1&content=1&type=num&Authorization=Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImV4cCI6MTUyNjI3ODI3NiwiaWF0IjoxNTI1NjczNDc2fQ.r6hhbxVFB92R38jQ7G6bXk9smctEcRtAMMVkzwSO87oAXdYNbCT_cjsOGXfOJo7mljeK8BGq0Lw0StUNtmLPMw'
innerAudioContext.onPlay(() => {
console.log('开始播放')
})
innerAudioContext.onStop(() => {
console.log('停止')
})
innerAudioContext.onError((res) => {
console.log(res.errMsg)
console.log(res.errCode)
})