我正在尝试制作我的第一个firefox插件,但实现我想要的东西真是太痛苦了,因为我无法找到让它工作的方法。我想播放此页面中的所有html5视频: http://www.html5rocks.com/en/tutorials/video/basics/
我正在使用Add-on Sdk。在main.js中我添加了下面的代码来附加活动标签页的后台脚本:
var pageMod = require("page-mod");
pageMod.PageMod({
include: "*",
contentScriptWhen: 'ready',
contentScript: "var players = content.document.getElementsByTagName('video'); for(var i=0; i<players.length; i++)players[i].play();"
});
页面加载完成后,只有来自父页面的视频才开始播放。如何在页面加载完成后制作所有窗口,iframe,父级的所有视频? 该页面为 http://www.html5rocks.com/en/tutorials/video/basics/
答案 0 :(得分:0)
必须设置pagemod以加载所有帧并保存数组中的worker以便稍后访问。