256 Star 405 Fork 2.7K

OpenHarmony / arkui_ace_engine

 / 详情

支持使用JS开发service ability

已完成
需求 成员
创建于  
2021-08-04 15:26

【需求价值】:
支持使用JS开发service ability
【需求描述】:
支持使用JS开发service ability,提供service.js
【方案描述】:

  1. 开发AceServiceAbility,重写service相关生命周期
  2. 通过AceServiceAbility驱动service.js相关的生命周期
    【验收标准】:
    service.js里定义的生命周期可以被正确回调,具体有定义如下:
    export default {
    onStart(want) {
    console.info('ServiceAbility onStart');
    },
    onStop() {
    console.info('ServiceAbility onStop');
    },
    onConnect(want) {
    console.info('ServiceAbility onConnect');
    },
    onReconnect(want) {
    console.info('ServiceAbility onReconnect');
    },
    onDisconnect() {
    console.info('ServiceAbility onDisconnect');
    },
    onCommand(want, restart, startId) {
    console.info('ServiceAbility onCommand');
    },
    onRemoteRequest(code, data, reply) {
    console.info('ServiceAbility onRemoteRequest');
    return true;
    }
    };

评论 (0)

zhanghaibo 创建了需求
David.Wu.Lanxi 任务状态待办的 修改为开发中
David.Wu.Lanxi 负责人设置为zhanghaibo
David.Wu.Lanxi 添加了
 
SIG_AppFramework
标签
zhanghaibo 任务状态开发中 修改为已完成
展开全部操作日志

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
1
https://gitee.com/openharmony/arkui_ace_engine.git
git@gitee.com:openharmony/arkui_ace_engine.git
openharmony
arkui_ace_engine
arkui_ace_engine

搜索帮助