我正在开发播放音频的Flutter 翼应用程序.正常情况下,音频从0秒开始,但如果已经收听了30秒,那么通过重新播放,它应该从30秒以后开始.我用了100,但只有滑块和计时器更新,但音频仍然从Begin开始.
我正在开发播放音频的Flutter 翼应用程序.正常情况下,音频从0秒开始,但如果已经收听了30秒,那么通过重新播放,它应该从30秒以后开始.我用了100,但只有滑块和计时器更新,但音频仍然从Begin开始.
嗯哼.我认为您需要包含一些代码,然后才能知道发生了什么.然而,一种 idea 是,我认为你不能寻找,直到你加载了音频-如果你不单独加载它,只需拨打play()
,我认为你必须切换到加载,然后再调用Play.
大概是这样的:
await player.setAudioSource(source);
await player.load();
await player.seek(Duration(seconds:30);
await player.play();