我正在尝试制作我的第一个 Firefox 插件,但实现我想要的东西是如此痛苦,因为我找不到让它工作的方法。我想从这个页面播放所有 html5 视频:http: //www.html5rocks.com/en/tutorials/video/basics/
我正在使用附加 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/