ユーザーがいつ PDF ページに変更したかを検出する必要があります (例: w4 Form ) 。document.location.href
またはを使用して現在のページの URL を取得する方法を知っていますdocument.URL
。どちらも正常に機能しますが、PDF ページが読み込まれると、これらの呼び出しは機能しません。
を介してコンテンツ スクリプトを挿入していますpage-mod
。コードは次のとおりです。
var pageMod = require("page-mod");
pageMod.PageMod({
include: "*",
contentScriptWhen: 'start',
contentScript: 'console.log(document.location.href);'
});
したがって、PDF ページにコンテンツ スクリプトを挿入することはできないと思います。ユーザーが PDF ページ内にいることを検出するには、どのような代替手段が必要ですか?
Chrome では、背景ページを割り当てることでこれを行うことができます。アドオン SDK でこれを行う同様の方法はありますか? 見ましpage-worker
たが、背景ページではなく、目に見えないページであるため、何も見つかりませんでした。