如何向 safari 扩展添加 JavaScript 代码?

发布于 2024-09-15 19:14:36 字数 64 浏览 3 评论 0原文

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

I create a safari extension , but I don't kown how to add javascript code to safari extension?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

诗化ㄋ丶相逢 2024-09-22 19:14:37

Safari 扩展几乎完全是Javascript。这有点过于简单化了,但是如果没有 Javascript,你会创建什么样的扩展呢?您可以在任何 注入脚本 或在 全局 HTML 文件。有关在何处/何时/如何使用其中每一个的详细信息,请参见 有很好的记录

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

A Safari extension is almost entirely Javascript. That's a bit of an oversimplification, but what kind of extension have you created if there's no Javascript? You can write as much or as little JS as you like in any injected script or in a global HTML file. The details of where/when/how to use each of these is pretty well documented.

There's nothing particularly special about the nature of the Javascript that you can place in any of these files except that you do have access to a Safari-centric API. Otherwise, it's just the same old Javascript you'd write for the web with a few quirks of the framework itself. A lot of folks even include jQuery or other JS libraries to help, though they add more overhead than I'd recommend in most cases.

意中人 2024-09-22 19:14:37

我认为你应该先读一下这篇文章。
Safari 扩展开发指南

I think you should read this first.
Safari Extension Development Guide

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文