Javascript 创建播放器对象的两个实例,而不是使用静态实例
我需要在我的网站上嵌入两个视频播放器。我有两个片段,但如果我复制并粘贴它们,只会显示一个播放器。你能帮我找到一个正确的方法来为这两个代码创建一个单独的代码段吗 玩家1:Javascript 创建播放器对象的两个实例,而不是使用静态实例,javascript,html,Javascript,Html,我需要在我的网站上嵌入两个视频播放器。我有两个片段,但如果我复制并粘贴它们,只会显示一个播放器。你能帮我找到一个正确的方法来为这两个代码创建一个单独的代码段吗 玩家1: <script> $(window).load(function () { ipcamliveplayer.embed('mediadiv', 'cama1'); }); </script> <div id="mediadiv"></div> <s
<script>
$(window).load(function () {
ipcamliveplayer.embed('mediadiv', 'cama1');
});
</script>
<div id="mediadiv"></div>
<script>
$(window).load(function () {
ipcamliveplayer.embed('mediadiv', 'cama2');
});
</script>
<div id="mediadiv"></div>
$(窗口)。加载(函数(){
嵌入('mediadiv','cama1');
});
玩家2:
<script>
$(window).load(function () {
ipcamliveplayer.embed('mediadiv', 'cama1');
});
</script>
<div id="mediadiv"></div>
<script>
$(window).load(function () {
ipcamliveplayer.embed('mediadiv', 'cama2');
});
</script>
<div id="mediadiv"></div>
$(窗口)。加载(函数(){
嵌入('mediadiv','cama2');
});
谢谢从您的代码中我们可以猜到,您的两段代码嵌入到同一个div
mediadiv
您不应该创建两个不同的
div
s吗<例如,code>mediadiv和mediadiv2
。从您的代码中我们可以猜到,您的两段代码嵌入到同一个divmediadiv
中
您不应该创建两个不同的
div
s吗<例如,code>mediadiv和mediadiv2
。我尝试创建不同的Div,但只显示第二个播放器。。。有人告诉我:在这种情况下,您需要创建两个player对象实例,而不是使用静态实例:var ipcamliveplayer1=new iplayer();ipcamliveplayer1.embed('mediadiv1',别名1);var ipcamliveplayer2=新iplayer();ipcamliveplayer1.embed('mediadiv2',别名2);但是我不懂java,所以我不知道从哪里开始。首先,这不是java,而是Javascript。差别很大!不知道什么是ipcamliveplayer
我们无法帮助您。在您写的评论中,您应该先更改为ipcamliveplayer1.embed('mediadiv2',别名2)
,然后再更改为ipcamliveplayer2.embed('mediadiv2',别名2)
。感谢您的帮助。ipcamliveplayer是一个播放者,显示一个实时网络摄像头。我尝试了这个方法,但没有结果:$(window.load(function(){var ipcamliveplayer1=new iplayer();ipcamliveplayer1.embed('mediadiv1','cama1');});$(window.load(函数(){var ipcamliveplayer2=new iplayer();ipcamliveplayer2.embed('mediadiv2','cama2');});我试图创建不同的div,但只显示了第二个播放器。。。有人告诉我:在这种情况下,您需要创建两个player对象实例,而不是使用静态实例:var ipcamliveplayer1=new iplayer();ipcamliveplayer1.embed('mediadiv1',别名1);var ipcamliveplayer2=新iplayer();ipcamliveplayer1.embed('mediadiv2',别名2);但是我不懂java,所以我不知道从哪里开始。首先,这不是java,而是Javascript。差别很大!不知道什么是
ipcamliveplayer
我们无法帮助您。在您写的评论中,您应该先更改为ipcamliveplayer1.embed('mediadiv2',别名2)
,然后再更改为ipcamliveplayer2.embed('mediadiv2',别名2)
。感谢您的帮助。ipcamliveplayer是一个播放者,显示一个实时网络摄像头。我尝试了这个方法,但没有结果:$(window.load(function(){var ipcamliveplayer1=new iplayer();ipcamliveplayer1.embed('mediadiv1','cama1');});$(window.load(函数(){var ipcamliveplayer2=new iplayer();ipcamliveplayer2.embed('mediadiv2','cama2');});