Прослушивание URL-адреса местоположения Firefox - PullRequest
1 голос
/ 08 июля 2011

Мне нужно определить, когда пользователь переходит на страницу PDF, например: w4 Форма .Я знаю, как получить URL текущей страницы, используя document.location.href или 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, но там тоже ничего не нашел, так как это просто невидимая страница, а не фоновая страница.

...