JS 运行时

[English]

概述

brookesia_runtime_js 通过 Brookesia 原生桥接运行 JavaScript 应用。

核心职责

  • 把原生模块注册为 JavaScript 全局对象。

  • 支持同步和异步服务桥接函数。

  • 在运行时应用包中使用 ES module 入口文件。

集成位置

该组件是 ESP-Brookesia 发布组件清单中的独立组件,可通过 ESP-IDF 组件依赖集成,并与同层框架组件按需组合。

API 参考

Header File

Classes

class Backend : public esp_brookesia::runtime::IRuntimeBackend

JavaScript runtime backend registered with the runtime manager.

Public Static Functions

static inline Backend &get_instance()

Get the singleton JavaScript backend instance.

返回

JavaScript backend singleton.