原本想创建audioPlayer后,用setStyles()方法设置播放路径实现播放切换,但失败了
audioPlayer.setStyles({src:"/static/audios/pause.wav"})
console.log(audioPlayer.getStyles("src"))
直接在createPlayer()时传入src,就能通过getStyles()方法看见src,
但是如果在后面想通过setStyles()方法修改src,发现setStyles()失效了
原本想创建audioPlayer后,用setStyles()方法设置播放路径实现播放切换,但失败了
audioPlayer.setStyles({src:"/static/audios/pause.wav"})
console.log(audioPlayer.getStyles("src"))
直接在createPlayer()时传入src,就能通过getStyles()方法看见src,
但是如果在后面想通过setStyles()方法修改src,发现setStyles()失效了
2 个回复
大道寺祭 (作者) - 无
emmm,在创建player的时候应该传入一个src,而不应该直接用createPlayer()创建,否则无法修改里边的src属性。
(难道必须在创建的时候就传入属性吗,我还以为它自带src属性)
[已删除]
你可以试试切换成网络路径看是否有效...再者你应该要把那个路径转一次再用plus.io.convertLocalFileSystemURL