Я создаю расширение сафари, но я не знаю, как добавить код javascript для расширения сафари?Как добавить код javascript для расширения сафари?
ответ
Расширение Safari почти полностью Javascript. Это немного упрощает, но какое расширение вы создали, если нет Javascript? Вы можете написать столько же или как мало JS, сколько хотите, в любом injected script или в файле global HTML. Подробности о том, где/когда/как использовать каждый из них, - pretty well documented.
Нет ничего особенного в характере Javascript, который вы можете разместить в любом из этих файлов, за исключением того, что у вас есть доступ к Safari-ориентированному API. В противном случае это тот же самый старый Javascript, который вы пишете для Интернета с несколькими причудами самой структуры. Многие люди даже включают jQuery или другие JS-библиотеки, чтобы помочь, хотя они добавляют дополнительные накладные расходы, чем я рекомендовал бы в большинстве случаев.
Я думаю, вы должны прочитать это первым. Safari Extension Development Guide
- 1. Добавить функциональные расширения JavaScript
- 2. Функция JavaScript JavaScript для сафари
- 3. Получить HTML-версию расширения для сафари?
- 4. CSS код для альтернативных окон сафари шрифтов
- 5. как получить текущую вкладку URL в пироге для расширения сафари
- 6. Как определить код konami с Rx.js (реактивные расширения для javascript)?
- 7. Как выполнить код расширения после завершения работы JavaScript на JavaScript?
- 8. Javascript - добавить программный код
- 9. - глобальная страница расширения сафари JS, способная модифицировать DOM вкладки?
- 10. Ошибка Javascript на Сафари
- 11. Как добавить методы расширения для Перечисления
- 12. Как добавить собственный тег расширения в код GPXFramework?
- 13. Как добавить метод расширения?
- 14. Добавить JavaScript код для просмотра динамически
- 15. Добавить библиотеку JS для расширения Chrome
- 16. Беды сафари Javascript с document.write
- 17. Makefile.am: Как добавить правило для нового расширения?
- 18. Расширения Safari: стиль selectbox, как папки с закладками сафари
- 19. Добавить javascript-код в knitr
- 20. Добавить ссылку на этот код JavaScript код:
- 21. Как добавить код javascript на каждую страницу?
- 22. Добавить многоточечные расширения для Netbeans
- 23. Добавить метод расширения для MembershipProvider
- 24. Как изменить высоту расширения сафари во время выполнения?
- 25. Try/Catch для Javascript в мобильном сафари?
- 26. Как добавить php-код в javascript
- 27. Добавить javascript-код в код php
- 28. (NS_ERROR_DOCUMENT_NOT_CACHED) через светлячок же код работает для сафари
- 29. Не знаю, как добавить Javascript код Tumblr
- 30. javascript не работает в сафари