Как внедрить JavaScript с помощью FireBreath - PullRequest
1 голос
/ 02 марта 2012

возможно ли внедрить JavaScript внутри веб-страницы из плагина, созданного в FireBreath Framework?Я не хочу использовать расширения Safari, поэтому мне интересно, если с помощью плагинов я могу сделать то же самое или даже больше, чем предложить сделать это с расширениями.Моя идея состоит в том, чтобы написать функцию, которая обнаруживает событие keyPress в любом текстовом поле на странице, а затем передает сообщение в функцию javascript, которая взаимодействует с функцией JSAPI, предоставляемой плагином..

Кстати, я создаю плагин Firebreath для работы с платформой Mac OSx.

1 Ответ

2 голосов
/ 04 марта 2012

Несмотря на то, что вы можете внедрить JavaScript в страницу из плагина - точно так же, как из JavaScript - вам нужно будет встроить плагин в страницу.
Если у вас есть такой контроль над страницей, вам не понадобится плагин.

Чтобы иметь возможность управлять произвольными страницами, которые вы не можете контролировать напрямую, вам нужно расширение-браузера / -аддон. Эта статья содержит более подробную информацию по этому вопросу.

...