问题描述
我有一个延迟功能如下:
var delayToggle = (function () {
var timer = 0;
return function (callback, ms) {
clearTimeout(timer);
timer = setTimeout(callback, ms);
};
})();
当我单击“视频/音频”切换按钮时,我称其为。 调用如下:
delayToggle(toggleMyVideo, 500);
在Edge上,会出现以下错误:
由于错误c004e005,无法完成操作。
我不确定错误是什么以及如何解决。 有任何想法吗?
1楼
A.Blanc
1
已采纳
2019-02-22 13:42:34
我发现发生了什么事。 当我在Edge上切换视频时,我使用现有的音频流(以及新的视频流,取决于是否打开或关闭视频)来重新启动整个对等连接,因此当我尝试向音频元素添加音频时现有的具有相同ID的ID会引发错误。 在那里添加了检查,错误未显示。