Я создаю расширение сафари, но не знаю, как добавить код javascript в расширение сафари?
Как добавить код javascript в расширение сафари?
Ответы (2)
Расширение Safari почти полностью состоит из JavaScript. Это немного упрощение, но какое расширение вы создали, если нет Javascript? Вы можете писать столько JS, сколько хотите, в любом вставленный скрипт или в глобальный файл HTML. Подробная информация о том, где/когда/как использовать каждый из них, приведена в разделе довольно хорошо задокументировано.
Нет ничего особенного в характере Javascript, который вы можете поместить в любой из этих файлов, за исключением того, что у вас есть доступ к ориентированному на Safari API. В противном случае это тот же самый старый Javascript, который вы написали бы для Интернета, с некоторыми особенностями самого фреймворка. Многие люди даже включают jQuery или другие библиотеки JS, чтобы помочь, хотя в большинстве случаев они добавляют больше накладных расходов, чем я бы рекомендовал.
Я думаю, что вы должны прочитать это в первую очередь. Руководство по разработке расширений Safari