提交 52027cce 编写于 作者: Y yuyaozhi

修改内容错误

Signed-off-by: Nyuyaozhi <yuyaozhi@h-partners.com>
上级 da71d188
......@@ -118,7 +118,7 @@ SystemCapability.Ability.AbilityRuntime.FAModel
```javascript
import featureAbility from '@ohos.ability.featureAbility'
featureAbility.acquireDataAbilityHelper(
"dataability:///com.exmaple.DataAbility"
"dataability:///com.example.DataAbility"
)
```
......
......@@ -96,7 +96,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void&
## AbilityContext.startAbility
startAbility(want: Want, options: StartOptions): Promise&lt;void&gt;;
startAbility(want: Want, options?: StartOptions): Promise&lt;void&gt;;
启动Ability。通过Promise返回结果。
......@@ -107,7 +107,7 @@ startAbility(want: Want, options: StartOptions): Promise&lt;void&gt;;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| want | [Want](js-apis-featureAbility.md#Want类型说明) | 是 | 启动Ability的want信息。 |
| options | StartOptions | | 启动Ability所携带的参数。 |
| options | StartOptions | | 启动Ability所携带的参数。 |
**返回值:**
......@@ -198,7 +198,7 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
## AbilityContext.startAbilityForResult
startAbilityForResult(want: Want, options: StartOptions): Promise&lt;AbilityResult&gt;;
startAbilityForResult(want: Want, options?: StartOptions): Promise&lt;AbilityResult&gt;;
启动Ability并在结束的时候返回执行结果。
......@@ -209,7 +209,7 @@ startAbilityForResult(want: Want, options: StartOptions): Promise&lt;AbilityResu
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| want | [Want](js-apis-featureAbility.md#Want类型说明) | 是 | 启动Ability的want信息。 |
| options | StartOptions | | 启动Ability所携带的参数。 |
| options | StartOptions | | 启动Ability所携带的参数。 |
**返回值:**
......
......@@ -25,7 +25,7 @@ import Ability from '@ohos.application.Ability';
## Ability.onCreate
onCreate(want: Want,param:LaunchParam): void
onCreate(want: Want, param: AbilityConstant.LaunchParam): void;
Ability创建时回调,执行初始化业务逻辑操作。
......@@ -36,7 +36,7 @@ Ability创建时回调,执行初始化业务逻辑操作。
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| want | [Want](js-apis-featureAbility.md#Want类型说明) | 是 | 当前Ability的Want类型信息,包括ability名称、bundle名称等。 |
| param | LaunchParam | 是 | 创建&nbsp;ability、上次异常退出的原因信息。 |
| param | AbilityConstant.LaunchParam | 是 | 创建&nbsp;ability、上次异常退出的原因信息。 |
**示例:**
......@@ -177,7 +177,7 @@ Ability生命周期回调,当应用处于后台时触发。
## Ability.onContinue
onContinue(wantParam : {[key: string]: any}): boolean;
onContinue(wantParam : {[key: string]: any}): AbilityConstant.OnContinueResult;
当ability迁移准备迁移时触发,保存数据。
......@@ -193,7 +193,7 @@ onContinue(wantParam : {[key: string]: any}): boolean;
| 类型 | 说明 |
| -------- | -------- |
| boolean | true表示同意迁移,false表示拒绝迁移。 |
| AbilityConstant.OnContinueResult | 继续的结果。 |
**示例:**
......@@ -443,7 +443,7 @@ release(): void;
## Caller.onRelease
onRelease(callback: function): void;
onRelease(callback: OnReleaseCallBack): void;
注册通用组件服务端Stub断开监听通知。
......@@ -453,7 +453,7 @@ onRelease(callback: function): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | function | 是 | 返回onRelease回调结果。 |
| callback | OnReleaseCallBack | 是 | 返回onRelease回调结果。 |
**示例:**
......@@ -491,7 +491,7 @@ onRelease(callback: function): void;
## Callee.on
on(method: string, callback: function): void;
on(method: string, callback: CaleeCallBack): void;
通用组件服务端注册消息通知callback。
......@@ -502,7 +502,7 @@ on(method: string, callback: function): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| method | string | 是 | 与客户端约定的通知消息字符串。 |
| callback | function | 是 | 一个rpc.MessageParcel类型入参的js通知同步回调函数,&nbsp;回调函数至少要返回一个空的rpc.Sequenceable数据对象,&nbsp;其他视为函数执行错误。 |
| callback | CaleeCallBack | 是 | 一个rpc.MessageParcel类型入参的js通知同步回调函数,&nbsp;回调函数至少要返回一个空的rpc.Sequenceable数据对象,&nbsp;其他视为函数执行错误。 |
**示例:**
......
......@@ -115,7 +115,7 @@ acquireDataAbilityHelper(uri: string): DataAbilityHelper
```javascript
import featureAbility from '@ohos.ability.featureAbility'
featureAbility.acquireDataAbilityHelper(
"dataability:///com.exmaple.DataAbility"
"dataability:///com.example.DataAbility"
)
```
......
......@@ -54,4 +54,4 @@ FormBindingData相关描述。
| 名称 | 类型 | 说明 |
| ---- | -------------- | ------------------------------------------------------------ |
| obj | Object或string | js卡片要展示的数据。可以是包含若干键值对的Object或者 json 格式的字符串。 |
\ No newline at end of file
| data | Object或string | js卡片要展示的数据。可以是包含若干键值对的Object或者 json 格式的字符串。 |
\ No newline at end of file
......@@ -15,7 +15,7 @@ import particleAbility from '@ohos.ability.particleAbility'
## particleAbility.startAbility
startAbility(parameter: StartAbilityParameter, callback: AsyncCallback\<void>: void
startAbility(parameter: StartAbilityParameter, callback: AsyncCallback\<void>): void
使用此方法启动指定的particleAbility(callback形式)。
......@@ -58,7 +58,7 @@ particleAbility.startAbility(
## particleAbility.startAbility
startAbility(parameter: StartAbilityParameter): Promise\<number>
startAbility(parameter: StartAbilityParameter): Promise<void>;
使用此方法启动指定的particleAbility(Promise形式)。
......
# ServiceExtension
# ServiceExtensionAbility
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
提供ServiceExtension服务扩展相关接口。
......@@ -10,7 +10,7 @@
## 导入模块
```
import ServiceExtension from '@ohos.application.ServiceExtension';
import ServiceExtension from '@ohos.application.ServiceExtensionAbility';
```
......@@ -26,7 +26,7 @@ import ServiceExtension from '@ohos.application.ServiceExtension';
| context | [ServiceExtensionContext](js-apis-service-extension-context.md) | 是 | 否 | ServiceExtension的上下文环境,继承自ExtensionContext。 <br/>**系统能力**:SystemCapability.Ability.AbilityRuntime.Core|
## onCreate
## ServiceExtensionAbility.onCreate
onCreate(want: Want): void;
......@@ -51,7 +51,7 @@ Extension生命周期回调,在创建时回调,执行初始化业务逻辑
```
## onDestroy
## ServiceExtensionAbility.onDestroy
onDestroy(): void;
......@@ -70,7 +70,7 @@ Extension生命周期回调,在销毁时回调,执行资源清理等操作
```
## onRequest
## ServiceExtensionAbility.onRequest
onRequest(want: Want, startId: number): void;
......@@ -96,7 +96,7 @@ Extension生命周期回调,如果是startAbility拉起的服务,会在onCre
```
## onConnect
## ServiceExtensionAbility.onConnect
onConnect(want: Want): rpc.RemoteObject;
......@@ -136,7 +136,7 @@ Extension生命周期回调,如果是connectAbility拉起的服务,会在onC
```
## onDisconnect
## ServiceExtensionAbility.onDisconnect
onDisconnect(want: Want): void;
......
......@@ -936,6 +936,11 @@ WantAgent.equal(wantAgent1, wantAgent2).then((data) => {
| CANCEL_PRESENT_FLAG | WantAgentFlags | 在生成一个新的WantAgent对象前取消已存在的一个WantAgent对象。 |
| UPDATE_PRESENT_FLAG | WantAgentFlags | 使用新的WantAgent的额外数据替换已存在的WantAgent中的额外数据。 |
| CONSTANT_FLAG | WantAgentFlags | WantAgent是不可变的。 |
| REPLACE_ELEMENT | WantAgentFlags | 当前Want中的element属性可被WantAgent.trigger()中Want的element属性取代 |
| REPLACE_ACTION | WantAgentFlags | 当前Want中的action属性可被WantAgent.trigger()中Want的action属性取代 |
| REPLACE_URI | WantAgentFlags | 当前Want中的uri属性可被WantAgent.trigger()中Want的uri属性取代 |
| REPLACE_ENTITIES | WantAgentFlags | 当前Want中的entities属性可被WantAgent.trigger()中Want的entities属性取代 |
| REPLACE_BUNDLE | WantAgentFlags | 当前Want中的bundleName属性可被WantAgent.trigger()中Want的bundleName属性取代 |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册