我創建了一個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. 如何將自定義擴展標籤添加到GPXFramework代碼?
- 2. 如何將文本框添加到Safari 5擴展欄?
- 3. 如何將內容安全策略添加到Safari擴展
- 4. 如何將擴展添加到泛型?
- 5. 如何將Firefox擴展添加到GeckoFX?
- 6. 將Ruby代碼添加到JavaScript代碼
- 7. 將擴展添加到PHP.ini?
- 8. 將XPath添加到Chrome擴展或添加到javascript
- 9. 如何將mjs javascript擴展添加到Atom?
- 10. 如何使用鉻擴展將斷點添加到JavaScript文件
- 11. 通過代碼添加綁定擴展
- 12. Chrome擴展的Javascript代碼
- 13. 擴展我的JavaScript代碼
- 14. 從擴展代碼本身讀取Safari擴展版本
- 15. Javascript將變量添加到代碼
- 16. 如何將加載圖像添加到JavaScript代碼
- 17. 如何在Chrome擴展中添加AdSense代碼?
- 18. Visual Studio代碼擴展如何直接添加鍵綁定
- 19. 如何添加擴展到doxygen
- 20. 如何添加擴展到路由ASP.NET
- 21. 添加JavaScript到PHP代碼
- 22. 如何將javascript代碼附加到textarea?
- 23. 如何在Safari共享擴展上添加ios應用程序?
- 24. 如何使用jQuery添加Safari End Script擴展?
- 25. 如何將ProgressDialog添加到此代碼
- 26. 如何將IOExcpetion添加到此代碼?
- 27. 如何將PHP代碼添加到URL
- 28. 如何將mysql_real_escape_string添加到此代碼?
- 29. 如何將cookie添加到此代碼?
- 30. 將擴展方法添加到MembershipProvider