首页 > 解决方案 > 你可以使用 Rust 编写 Firefox 附加组件/扩展吗?

问题描述

Mozilla 有Oxidation 项目

Oxidation 的目标是让在 Firefox 中使用 Rust 变得更容易和更愉快,并相应地增加 Firefox 中的 Rust 代码量。

但它没有提到任何关于 Rust 是否支持附加组件的信息。

标签: firefoxrustbrowser-addons

解决方案


如今,您可以使用 WebExtensions 和WebAssembly在此处指导如何编译)。然后,您只需将其作为wasm代码嵌入到您的附加组件中,就像在任何网站中一样。

这个附加组件就是这样做的。(在reddit上找到


推荐阅读