Звук продолжается после удаления элемента

У меня проблемы с поддержкой видео в Chrome . Моя веб-страница должна работать в Chrome, и я использую следующий код, чтобы периодически проверять, должна ли веб-страница воспроизводить видео или нет ... но проблема в том, что после удаления элемента я все еще слышу звук, и когда я воссоздайте элемент, звук нового видео и старые перекрытия.

function showVideo() {
        var video = videodata;

        var videobox = $('#videobox').first();
        var videoplayer = $('#videoplayer').first();

        if (video.Enabled) {
            if ((videoplayer.length > 0 && videoplayer[0].currentSrc != video.Location) || videoplayer.length == 0) {
                videobox.empty();
                videobox.append('<video id="videoplayer" preload="auto" src="' + video.Location + '" width="100%" height="100%" autoplay="autoplay" loop="loop" />');
                videobox.show();
            }
        } else {
            videobox.hide();
            videobox.empty(); // Clear any children.
        }
    }

Как я могу решить?

Спасибо.

7
задан Umar Jamil 28 January 2012 в 13:05
поделиться