的对象,它也拥有很多可以操作的属性和方法。而且不需要和audio那个组件绑定。所以样式就可以随意实现了,一切样式。当然要实现的功能另说。
停止播放有两种情况:暂时停止==pause和永久的停止==stop,pause后使用play,那么会接着上次停止的地方继续播放;stop后play,会直接从头播放。
InnerAudioContext这个对象也有seek这个跳转到任意s的方法。用起来是InnerAudioContext.seek(15).跳转到15s处的播放位置。根据这个+使用currentTime就可以获取到当前播放的位置,然后根据当前的时间+快进的距离=快进到的位置,就可以实现快进/后退了。
有人问,音频怎么引用,可以下载下来之后放到小程序的文件夹里,这样就能直接用了。线上的链接是怎么来的呢?还不知。
obeyMuteSwitch需要设为false,即使系统静音也要能播放音频。现在的功能都这么流氓了。
网上有人分享倍速可以实现,然而实践证明无效,开发者工具和真机都无效,不明白为什么还要分享,附上链接
不只一个人这么分享过,看来微信在调整自己的功能呢。目前不支持。setPlaybackRate已经么有了。

