Javascript 发送到DM.player()的第一个参数无效,此元素已是播放机

Javascript 发送到DM.player()的第一个参数无效,此元素已是播放机,javascript,jquery,dailymotion-api,Javascript,Jquery,Dailymotion Api,我正在通过JavaScript SDK播放Dailymotion的3个视频。这是我的代码: var tag = document.createElement('script'); tag.src = "https://api.dmcdn.net/all.js"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefo

我正在通过JavaScript SDK播放Dailymotion的3个视频。这是我的代码:

    var tag = document.createElement('script');

    tag.src = "https://api.dmcdn.net/all.js";
    var firstScriptTag = document.getElementsByTagName('script')[0];
    firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

    window.dmAsyncInit = function () {
        var player = DM.player("divplayer",
            { video: VideoId, width: "100%", height: "100%", params: { "endscreen-enable": 0,"ui-logo":0 } });            
    };        
}
播放第一个视频时没有问题,但之后出现以下错误:

未捕获错误:发送到DM.player()的第一个参数无效,此元素已经是player:divplayer

divplayer是一个div元素

在调用函数之前,我试图清空div内容,但没有成功


提前感谢

对于您遇到的错误,我们深表歉意。这个错误是由于我们在SDK中引入了一个回归,并在之后立即修复。您不应该再次显示此错误。您能确认吗?

我从这个URL加载SDK,但仍然有那个错误。我把代码换成了使用你的iframe。