Javascript 发送到DM.player()的第一个参数无效,此元素已是播放机
我正在通过JavaScript SDK播放Dailymotion的3个视频。这是我的代码: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
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。