0

我正在尝试制作我的第一个 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/

4

1 回答 1

0

必须设置 pagemod 以加载所有帧并将工作人员保存在数组中以供以后访问。

于 2013-03-24T21:31:04.640 回答