Skip to main content
版本:v3

start

API_LEVEL 3.0 开始支持,API 兼容性请参考 API_LEVEL

启动指定的设备应用服务,启动结果通过回调函数返回。

信息

权限代码: device:os.bg_service

类型

function start(option: Option): Result

参数

Option

属性类型必填默认值说明API_LEVEL
filestring-设备应用服务 js 文件,必须是在 app.json module 中 app-service 字段配置的文件3.0
paramstring-设备应用服务 js 文件加载时,传入的参数3.0
complete_func(callbackOption: CallbackOption) => void-设备应用服务启动完成回调函数3.0

CallbackOption

属性类型说明API_LEVEL
filestring设备应用服务 js 文件,与 start 传入参数相同3.0
resultboolean设备应用服务启动结果,true 代表成功,false 代表失败3.0

Result

类型说明
boolean如果返回 0 则表明设备应用服务启动成功,其余值的含义参考 ERROR_CODE

ERROR_CODE

类型说明API_LEVEL
0number成功3.0
1number参数错误3.0
2number服务状态错误3.0
3number无权限3.0
4number内存不足3.0
5number不支持3.0
6number服务被禁止3.0
7number服务数量已达系统限制3.0
255number未知错误3.0

代码示例

import { start } from '@zos/app-service'