Запустить в начале документа
Я пишу расширение необходимо запустить при запуске документа. Я попытался разместить код вне appAPI.ready в файле extension.js, но он все еще выполняется слишком поздно. В Chrome я использую опцию "run_at": "document_start". Как я могу сделать то же самое в моем расширении Crossrider.
1 ответ
Чтобы запустить код начала документа, вы вводите скрипт через код background.js, используя метод [appAPI.dom.onDocumentStart.addJS][1]. Например:
appAPI.dom.onDocumentStart.addJS({
js:"alert('hello world!');"
});
[Раскрытие информации: я сотрудник Crossrider]
[1] http://docs.crossrider.com/#!/api/appAPI.dom.onDocumentStart-method-addJS