首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iframe中自动播放clappr播放器

在iframe中自动播放clappr播放器
EN

Stack Overflow用户
提问于 2020-03-22 08:19:19
回答 2查看 324关注 0票数 0

我正在构建一个供个人使用的html文件,它应该会显示一些网站,其中一个就是这个Clappr播放器。

由于这是要使用在Chromium kiosk模式,我需要它来自动播放。

我不拥有上面提供的链接的页面。

到目前为止,我已经尝试使用javascript来模拟一个click事件,但它似乎不起作用。下面是我的简写html文件。关于如何让这个玩家开始自动播放有什么建议吗?

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>

<style>
#webcam {
        border: none;
    }
</style>  
</head>

<body>

<table cellspacing="0" cellpadding="0">
  <tr>
    <td>
        <iframe id="webcam" src="https://player.livespotting.tv/jwp-weather.html?alias=PS_98e04&amp;station=38" scrolling="no" width="512" height="384">

         <script type="text/javascript">
        var elem = document.getElementById('webcam');
triggerEvent( elem, 'click' );

function triggerEvent( elem, event ) {
  var clickEvent = new Event( event ); // Create the event.
  elem.dispatchEvent( clickEvent );    // Dispatch the event.
}
         </script>
        </iframe>
    </td>
    <td>
        <div>
        <iframe id="google" src="https://www.google.com/" scrolling="no" width="512" height="384">
        </iframe>
        </div>
    </td>
  </tr>
</table>
</body>

</html>
´´´
EN

回答 2

Stack Overflow用户

发布于 2020-03-22 08:40:44

也许可以通过将其添加到url或类似于YouTube API (https://developers.google.com/youtube/player_parameters)的方式来检查player.livespotting.tv API是否有自动播放的选项。

票数 0
EN

Stack Overflow用户

发布于 2020-03-22 22:22:23

我用xdotools在我的Raspberry Pi的操作系统中编写了一个自动点击的程序来解决这个问题。由于跨域策略的原因,在html文件中实现这样的点击事件似乎是不可能的。

对于更有经验的stackoverflow用户:我现在应该删除这个问题吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60794688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档