在扩展中运行编译的代码

通过使用 WebAssembly (Wasm) ,可以在扩展中以接近本机的速度运行编译的代码。 WebAssembly 是一种类似于程序集的低级别语言,许多其他语言(如 C、C++ 或 Rust)可以编译为 ,并且可以在 Web 浏览器中以接近本机速度运行。

请参阅:

不再支持 Native Client (NaCl)

为了增强 Web 安全性和性能,Microsoft Edge (以及其他浏览器) 不再支持 Native Client (NaCl) 。 Edge 版本 115 支持 Native Client (NaCl) 。 在 116 到 119 中,NaCl 只能通过启用企业策略来使用。 从 2023 年 12 月 120 () 开始,对 NaCl 的支持已完全删除。

NaCl 是一个沙盒,用于在浏览器中高效安全地运行编译的 C 和C++代码,与用户的作系统无关。 建议使用 WebAssembly (Wasm) 而不是 NaCl。

另请参阅:

若要在扩展中运行编译的代码,建议使用 WebAssembly 而不是 NaCl。 请参阅: