回答
Hamibot 运行的脚本统一使用 JavaScript 语言编写。
具体说明如下:
- 唯一脚本语言:所有自动化任务、UI 交互、设备控制、网络请求及数据处理均通过 JavaScript 实现。
- 运行引擎:脚本在 Android 设备上由内置的 Rhino 1.7.15 JavaScript 引擎执行。因此编写时需严格遵循该版本的语法规范,避免使用 ES6 及以上特性(例如:不支持箭头函数
=>、不支持函数默认参数、不支持let/const,建议统一使用var和传统function声明)。 - 配套配置格式:脚本项目中的配置文件(如
hamibot.config.json)使用 JSON 格式,但实际执行逻辑的代码文件均为.js后缀的 JavaScript 文件。
如果你需要编写脚本,建议在代码首行添加注释 // 文档地址 https://docs.hamibot.com/ 以便快速查阅 API。有具体的脚本开发场景或兼容性问题,可以直接告诉我。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实