MediaElement.js不会在iOS上暂停

时间:2014-02-06 18:26:55

标签: javascript ios jquery-mobile mediaelement.js

我使用JQM 1.4和MediaElements(最新)...

我使用多页模板,我想在每次更改页面时暂停音频播放器...

我使用此代码......

$(document).on("pagebeforeshow", function (e, ui) {
    $("audio").each(function () {
        $(this)[0].pause(); 
    });
});

它在AndroidFirefox上运行正常,但iOS中出现问题......

音频代码包含id="audio_element"

我尝试了不同的解决方案......我有同样的问题...... mediaelement.js - pause all players (iOS)(问题很旧,所以我猜代码已经改变了。)

所以我不知道其他解决方案......任何想法?

1 个答案:

答案 0 :(得分:0)

尝试:

$(document).on("pagebeforeshow", function (e, ui) {
    $("audio").each(function () {
        this.player.pause(); 
    });
});
相关问题