我創建了一個safari擴展,但我不知道如何將javascript代碼添加到safari擴展?如何將javascript代碼添加到safari擴展?
1
A
回答
2
一個Safari擴展幾乎是完全是 Javascript。這有點過分簡化,但是如果沒有Javascript,你創建了什麼樣的擴展?您可以在任何injected script或global HTML文件中編寫儘可能多或最少的JS。在何處/何時/如何使用這些中的每一個的細節是pretty well documented。
除了您可以訪問以Safari爲中心的API之外,您可以在任何這些文件中放置Javascript的本質沒有什麼特別的特殊之處。否則,它只是你爲網絡編寫的同樣的舊Javascript,並帶有一些怪異的框架本身。很多人甚至包括jQuery或其他JS庫來提供幫助,雖然他們在大多數情況下會增加比我推薦的開銷更多的開銷。
1
我認爲你應該先閱讀。 Safari Extension Development Guide
相關問題
- 1. 如何將文本框添加到Safari 5擴展欄?
- 2. 如何將內容安全策略添加到Safari擴展
- 3. 如何將Firefox擴展添加到GeckoFX?
- 4. 如何將擴展添加到泛型?
- 5. 如何將mjs javascript擴展添加到Atom?
- 6. 通過代碼添加綁定擴展
- 7. 擴展我的JavaScript代碼
- 8. Chrome擴展的Javascript代碼
- 9. 從擴展代碼本身讀取Safari擴展版本
- 10. 如何在Chrome擴展中添加AdSense代碼?
- 11. Visual Studio代碼擴展如何直接添加鍵綁定
- 12. 如何HTTP擴展添加到HHVM
- 13. 添加JavaScript到PHP代碼
- 14. 如何將javascript代碼附加到textarea?
- 15. 如何在Safari共享擴展上添加ios應用程序?
- 16. 如何將PHP代碼添加到URL
- 17. 如何將ProgressDialog添加到此代碼
- 18. 將PHP的擴展添加到ctags
- 19. 將擴展方法添加到MembershipProvider
- 20. 如何將JavaScript函數添加到代碼隱藏的HmlGenericControl中
- 21. 如何將延遲時間添加到JavaScript代碼行中
- 22. 如何將javascript跟蹤代碼添加到所有magento頁面?
- 23. 如何將jQuery添加到構建Chrome擴展的外部JavaScript文件?
- 24. 如何使用Safari擴展附加鏈接到文本塊
- 25. Javascript代碼在Safari
- 26. 如何構建一個簡單的Safari 10.1應用程序擴展以在Safari啓動時注入JavaScript代碼?
- 27. 如何將UIToolbar擴展到Safari瀏覽器等其他對象
- 28. 如何將Firebug Lite擴展程序添加到Internet Explorer 7/8?
- 29. 如何將分類擴展添加到IMAP服務器?
- 30. 如何將其他工具窗口添加到Visual Studio擴展?