をスクリプトを実行し、私は唯一のトップレベルのフレームに、または特定のタブ内のすべてのフレームにスクリプトを実行する方法を見ることができます:は、特定のフレームに
details.allFrames
が
true
であれば、それはそれぞれで実行されます
chrome.tabs.executeScript(integer tabId, object details, function callback)
サブフレームですが、falseの場合はトップレベルのフレームでのみ実行されます。スクリプトを実行するにはframeId
をどうすればよいですか?
私はそうしなければならないと思います。物事がどのフレームで実行されているかを検出するためのヒント? – Daniel
コンテンツスクリプトでドキュメントURLを取得して、それが目的のスクリプトであるかどうかを確認することができます – Siddhi
これはすべてが間違っているように見えます - なぜ 'frameId'を指定できませんか?罰金、私は泣き言を止めるでしょう。 – Daniel