我需要停止javascript代码执行,直到我的应用中的视频停止播放。为了做到这一点,我有一个看起来像以下的函数...
function playVideo(source, volume) {
//Some stuff
return media.play(source).finally(function() {
//Some cleanup stuff
}
)
}
在除Safari 9之外的所有浏览器上,在我的视频停止播放之前,finally块内的代码不会执行。如何使代码在Safari 9中也能表现相同?