![](/img/trans.png)
[英]Cordova Media Plugin doesn't implement audioPlayerEndInterruption
[英]Cordova media plugin seekTo doesn't work the first time
我正在使用seekTo方法通過cordova-plugin-media播放音頻。
media.play();
media.seekTo(time);
在Android中,它工作正常,但是在iOS中,當我第一次玩游戲時,它會忽略指定的seekTo並從頭開始。 如果再次播放同一媒體對象,它將正常工作。
如果我延遲seekTo調用,它將起作用:
setTimeout(function () {
media.seekTo(time);
}, 100);
使用100 ms,它似乎總是可以工作,但是我不喜歡這種方法。
有見識嗎?
使用延遲也不總是可行。
我最終聽了Media.MEDIA_RUNNING
狀態並從那里調用seekTo
。
現在工作正常。
編輯:
摘錄:
new Media(audio, function(){
// Finished
},
function(){
// Error
},
function(status){
// State changed
if (Media.MEDIA_RUNNING==status) {
media.seekTo(start);
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.