1

我创建了一个 safari 扩展,但我不知道如何将 javascript 代码添加到 safari 扩展?

4

2 回答 2

2

Safari 扩展几乎完全是Javascript。这有点过于简单化了,但是如果没有 Javascript,您创建了什么样的扩展?您可以在任何注入的脚本或全局 HTML文件中编写尽可能多或尽可能少的 JS。在哪里/何时/如何使用这些的细节都有很好的记录

除了您可以访问以 Safari 为中心的 API 之外,您可以将其放入任何这些文件中的 Javascript 的性质没有什么特别之处。否则,它只是您为 Web 编写的旧 Javascript,但框架本身有一些怪癖。很多人甚至包括 jQuery 或其他 JS 库来提供帮助,尽管在大多数情况下它们增加的开销比我推荐的要多。

于 2010-08-25T17:22:02.663 回答
1

我认为你应该先阅读这个。 Safari 扩展开发指南

于 2010-08-31T02:25:46.963 回答