Javascript-如何销毁和重新制作嵌入document.getElement的视频&;加法器

Javascript-如何销毁和重新制作嵌入document.getElement的视频&;加法器,javascript,embed,addeventlistener,Javascript,Embed,Addeventlistener,因此,我的直播流存在一个持续的问题,因为当直播流启动时,他们当前没有向玩家发送开始播放命令 我已经想出了下面的代码,将解决它,但有人建议这将看起来像一个机器人,可能会让我从直播提供商禁止 <script src= "https://player.twitch.tv/js/embed/v1.js"></script> <div id="SamplePlayerDivID"></div> <script t

因此,我的直播流存在一个持续的问题,因为当直播流启动时,他们当前没有向玩家发送开始播放命令

我已经想出了下面的代码,将解决它,但有人建议这将看起来像一个机器人,可能会让我从直播提供商禁止

<script src= "https://player.twitch.tv/js/embed/v1.js"></script>
<div id="SamplePlayerDivID"></div>
<script type="text/javascript">
var options = {
width: 854,
height: 480,
channel: "mainchannel",
};
var player = new Twitch.Player("SamplePlayerDivID", options);

player.addEventListener(Twitch.Player.OFFLINE, function () {
player.setChannel('altchannel');
console.log('Switching Channel');

setTimeout(function(){
player.setChannel('mainchannel');
console.log('Return to main channel');

}, 30000);  
    
});
</script>

变量选项={
宽度:854,
身高:480,
频道:“主频道”,
};
var player=new Twitch.player(“SamplePlayerDivID”,选项);
player.addEventListener(Twitch.player.OFFLINE,函数(){
player.setChannel(“altchannel”);
console.log(“切换通道”);
setTimeout(函数(){
player.setChannel(“主频道”);
控制台日志(“返回主通道”);
}, 30000);  
});
此脚本将首先加载主频道,然后如果主频道断开连接,它将切换到另一个频道以重置播放机,然后在30秒后切换回主频道,然后重新开始播放

我被告知最好是销毁并重新制作播放器,而不是切换频道

他们还说你可以用document.getElementById('thing').textContent='';这算是一件事,但我不编写javascript,试图找出如何使其工作,我有点迷茫。我认为javascripter能够很容易地解决重新制作播放器的问题。如果有人能伸出援手,那就太好了——谢谢