创建时间:2019-03-10
更新时间:3 分钟前
audio
组件在某些苹果手机存在致命 bug,点击组件无任何反应。从 1.6.0 版本开始,官方不再维护audio
组件,建议使用能力更强的 wx.createInnerAudioContext
接口。以前列表渲染出来的audio
需要技术改造。
比如我们有一段音频数据:
var data = [
{
id: 1,
title: "爱过的人我已不再拥有",
image: "http://wimg.spriteapp.cn/picture/2016/0904/57cb989b04d4c.png",
src: "http://wvoice.spriteapp.cn/voice/2016/0904/57cb989b1e3b4.mp3",
},
{
id: 2,
title: "已过了耳濡目染的年",
image: "http://wimg.spriteapp.cn/picture/2016/0517/573b1240af3da.jpg",
src: "http://wvoice.spriteapp.cn/voice/2016/0517/573b1240d0118.mp3",
},
{
id: 3,
title: "感觉很放松",
image: "http://wimg.spriteapp.cn/picture/2016/1108/5821463c3fad8.jpg",
src: "http://wvoice.spriteapp.cn/voice/2016/1104/581b63392f6cb.mp3",
},
];
现在我们想要达到这种目的:
思路:
wx:for
id
,用于控制应该播放哪个音频示例代码 https://github.com/zhaohaodang/wechat-app-audio-list (opens new window)