0

初めての 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/

4

1 に答える 1

0

すべてのフレームにロードするように pagemod を設定し、ワーカーを配列に保存して後でアクセスできるようにする必要があります。

于 2013-03-24T21:31:04.640 に答える