为了账号安全,请及时绑定邮箱和手机立即绑定

在 iframe 中自动播放 clappr 播放器

在 iframe 中自动播放 clappr 播放器

有只小跳蛙 2022-05-26 14:25:38
我正在构建一个供个人使用的 html 文件,该文件应该向我展示一些网站,其中一个就是这个 Clappr 播放器。由于这将用于 Chromium kiosk 模式,因此我需要它来自动播放。我不拥有上面提供的链接的页面。到目前为止,我已经尝试使用 javascript 模拟点击事件,但它似乎不起作用。下面是我缩短的 html 文件。关于如何让这个播放器开始自动播放的任何建议?<!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>´´´
查看完整描述

2 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

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



查看完整回答
反对 回复 2022-05-26
?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

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

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


查看完整回答
反对 回复 2022-05-26
  • 2 回答
  • 0 关注
  • 501 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信