javascript - 知道如何禁用嵌入式 "Vine.co"视频的自动播放吗?

标签 javascript jquery ajax autoplay

我正在做一个小项目。

我可以嵌入并显示指定的 vine.co 视频

<iframe id='eFrame' src='http://vine.co/v/bJjdTLBnwx1/card' width='380' height='380' frameborder='0'></iframe>

我正在通过 Ajax 拉入链接以在页面上显示它们,但现在的问题是它们都是自动播放的,这会导致主要的浏览器延迟。

有谁知道如何在禁用自动播放的情况下将它们附加到正文中?这个项目都是客户端,所以我将仅限于客户端语言。 (即 Javascript/jQuery 等。)

非常感谢,干杯。

最佳答案

我可能来晚了,但您可以通过 postMessage javascript 函数传递一些命令。它对我有用:

var iframe = document.getElementById(id);

iframe.contentWindow.postMessage('pause', '*');

播放、静音和取消静音的结构相同。

关于javascript - 知道如何禁用嵌入式 "Vine.co"视频的自动播放吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14615370/

相关文章:

javascript - 为什么我的 mocha/should Array throw 测试失败了?

javascript - Phonegap FileReader 不提示警告对话框

javascript - 如何将 arraylist 转换为 Javascript 中的字符串?

javascript - 使用 jQuery ajax 发送到服务器的 formData 对象在成功时返回空数组

javascript - 我不知道为什么 JSON 响应不能转发 ajax 的回调,而是通过浏览器显示并停留在我发送请求的页面上

c# - 无法使用jquery从 Controller 获取数据

javascript - 合并选择的值以获得总价

javascript - 使用jsp动态包含时Onload可以提前触发吗?

javascript - 加载资源时传递cookie而不是ajax?

javascript - 我无法在 javascript 中定义一个新对象并使用输入将其插入数组而不覆盖它或导致错误