小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在开发工具上点击播放可以播放,但是真机上播放,安卓可以,ios不可以,是什么原因
<audio poster="{{poster}}" name="{{name}}" author="{{author}}" src="{{src}}" id="myAudio" controls loop></audio>
这里说的点击播放指的是在组件上的按钮,并不是另设按钮触发play()函数。
如果是通过按钮触发播放,真机上是可以的
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请参考文档:https://developers.weixin.qq.com/miniprogram/dev/component/audio.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
感谢回复!
是的,我用wx.createInnerAudioContext获取实例后调用onplay函数确实可以在真机上播放,但是我现在的需求是:需要在页面上显示audio组件的样式,并且在用组件上的播放按钮进行播放和暂停。
如果通过获取实例调用方法来控制的话,不是还需要添加按钮嘛,但是我不想再添加多余按钮
嗯,但是audio组件接口不再维护的情况下,还是建议避免使用
了解了,那现在就只能在audio组件外再放按钮去控制嘛?
建议直接使用wx.createInnerAudioContext()代替audio,界面元素自己设计
好的,感谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请参考文档:https://developers.weixin.qq.com/miniprogram/dev/component/audio.html
感谢回复!
是的,我用wx.createInnerAudioContext获取实例后调用onplay函数确实可以在真机上播放,但是我现在的需求是:需要在页面上显示audio组件的样式,并且在用组件上的播放按钮进行播放和暂停。
如果通过获取实例调用方法来控制的话,不是还需要添加按钮嘛,但是我不想再添加多余按钮
嗯,但是audio组件接口不再维护的情况下,还是建议避免使用
了解了,那现在就只能在audio组件外再放按钮去控制嘛?
建议直接使用wx.createInnerAudioContext()代替audio,界面元素自己设计
好的,感谢