Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
96adf1a7
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
96adf1a7
编写于
12月 06, 2022
作者:
D
donglin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix
Signed-off-by:
N
donglin
<
donglin9@huawei.com
>
Change-Id: Ib26fa4fc16853fc3be21562a57948f00ce46bb17
上级
c0fbeea5
变更
16
隐藏空白更改
内联
并排
Showing
16 changed file
with
184 addition
and
446 deletion
+184
-446
zh-cn/application-dev/reference/apis/js-apis-app-ability-abilityLifecycleCallback.md
...ence/apis/js-apis-app-ability-abilityLifecycleCallback.md
+20
-20
zh-cn/application-dev/reference/apis/js-apis-app-ability-abilityManager.md
...-dev/reference/apis/js-apis-app-ability-abilityManager.md
+6
-6
zh-cn/application-dev/reference/apis/js-apis-app-ability-abilitystage.md
...on-dev/reference/apis/js-apis-app-ability-abilitystage.md
+5
-5
zh-cn/application-dev/reference/apis/js-apis-app-ability-appmanager.md
...tion-dev/reference/apis/js-apis-app-ability-appmanager.md
+20
-237
zh-cn/application-dev/reference/apis/js-apis-app-ability-errorManager.md
...on-dev/reference/apis/js-apis-app-ability-errorManager.md
+4
-29
zh-cn/application-dev/reference/apis/js-apis-app-ability-quickFixManager.md
...dev/reference/apis/js-apis-app-ability-quickFixManager.md
+6
-6
zh-cn/application-dev/reference/apis/js-apis-app-ability-service-extension-ability.md
...nce/apis/js-apis-app-ability-service-extension-ability.md
+5
-5
zh-cn/application-dev/reference/apis/js-apis-app-ability-wantAgent.md
...ation-dev/reference/apis/js-apis-app-ability-wantAgent.md
+56
-56
zh-cn/application-dev/reference/apis/js-apis-app-form-formextensionability.md
...v/reference/apis/js-apis-app-form-formextensionability.md
+3
-3
zh-cn/application-dev/reference/apis/js-apis-app-form-formhost.md
...plication-dev/reference/apis/js-apis-app-form-formhost.md
+36
-36
zh-cn/application-dev/reference/apis/js-apis-app-form-formprovider.md
...ation-dev/reference/apis/js-apis-app-form-formprovider.md
+13
-13
zh-cn/application-dev/reference/apis/js-apis-application-ExtensionAbility.md
...ev/reference/apis/js-apis-application-ExtensionAbility.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-application-ability.md
...ication-dev/reference/apis/js-apis-application-ability.md
+0
-20
zh-cn/application-dev/reference/apis/js-apis-application-abilityManager.md
...-dev/reference/apis/js-apis-application-abilityManager.md
+6
-6
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-formbindingdata.md
...application-dev/reference/apis/js-apis-formbindingdata.md
+1
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-app-ability-abilityLifecycleCallback.md
浏览文件 @
96adf1a7
...
...
@@ -17,7 +17,7 @@ import AbilityLifecycleCallback from "@ohos.app.ability.AbilityLifecycleCallback
## AbilityLifecycleCallback.onAbilityCreate
onAbilityCreate(ability: Ability): void;
onAbilityCreate(ability:
UI
Ability): void;
注册监听应用上下文的生命周期后,在ability创建时触发回调。
...
...
@@ -27,12 +27,12 @@ onAbilityCreate(ability: Ability): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
## AbilityLifecycleCallback.onWindowStageCreate
onWindowStageCreate(ability: Ability, windowStage: window.WindowStage): void;
onWindowStageCreate(ability:
UI
Ability, windowStage: window.WindowStage): void;
注册监听应用上下文的生命周期后,在windowStage创建时触发回调。
...
...
@@ -42,13 +42,13 @@ onWindowStageCreate(ability: Ability, windowStage: window.WindowStage): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| windowStage |
[
window.WindowStage
](
js-apis-window.md#windowstage9
)
| 是 | 当前WindowStage对象 |
## AbilityLifecycleCallback.onWindowStageActive
onWindowStageActive(ability: Ability, windowStage: window.WindowStage): void;
onWindowStageActive(ability:
UI
Ability, windowStage: window.WindowStage): void;
注册监听应用上下文的生命周期后,在windowStage获焦时触发回调。
...
...
@@ -58,13 +58,13 @@ onWindowStageActive(ability: Ability, windowStage: window.WindowStage): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| windowStage |
[
window.WindowStage
](
js-apis-window.md#windowstage9
)
| 是 | 当前WindowStage对象 |
## AbilityLifecycleCallback.onWindowStageInactive
onWindowStageInactive(ability: Ability, windowStage: window.WindowStage): void;
onWindowStageInactive(ability:
UI
Ability, windowStage: window.WindowStage): void;
注册监听应用上下文的生命周期后,在windowStage失焦时触发回调。
...
...
@@ -74,13 +74,13 @@ onWindowStageInactive(ability: Ability, windowStage: window.WindowStage): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| windowStage |
[
window.WindowStage
](
js-apis-window.md#windowstage9
)
| 是 | 当前WindowStage对象 |
## AbilityLifecycleCallback.onWindowStageDestroy
onWindowStageDestroy(ability: Ability, windowStage: window.WindowStage): void;
onWindowStageDestroy(ability:
UI
Ability, windowStage: window.WindowStage): void;
注册监听应用上下文的生命周期后,在windowStage销毁时触发回调。
...
...
@@ -90,13 +90,13 @@ onWindowStageDestroy(ability: Ability, windowStage: window.WindowStage): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| windowStage |
[
window.WindowStage
](
js-apis-window.md#windowstage9
)
| 是 | 当前WindowStage对象 |
## AbilityLifecycleCallback.onAbilityDestroy
onAbilityDestroy(ability: Ability): void;
onAbilityDestroy(ability:
UI
Ability): void;
注册监听应用上下文的生命周期后,在ability销毁时触发回调。
...
...
@@ -106,12 +106,12 @@ onAbilityDestroy(ability: Ability): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
## AbilityLifecycleCallback.onAbilityForeground
onAbilityForeground(ability: Ability): void;
onAbilityForeground(ability:
UI
Ability): void;
注册监听应用上下文的生命周期后,在ability的状态从后台转到前台时触发回调。
...
...
@@ -121,12 +121,12 @@ onAbilityForeground(ability: Ability): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
## AbilityLifecycleCallback.onAbilityBackground
onAbilityBackground(ability: Ability): void;
onAbilityBackground(ability:
UI
Ability): void;
注册监听应用上下文的生命周期后,在ability的状态从前台转到后台时触发回调。
...
...
@@ -136,12 +136,12 @@ onAbilityBackground(ability: Ability): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
## AbilityLifecycleCallback.onAbilityContinue
onAbilityContinue(ability: Ability): void;
onAbilityContinue(ability:
UI
Ability): void;
注册监听应用上下文的生命周期后,在ability迁移时触发回调。
...
...
@@ -151,15 +151,15 @@ onAbilityContinue(ability: Ability): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| ability |
[
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
| ability |
[
UI
Ability
](
js-apis-application-ability.md#Ability
)
| 是 | 当前Ability对象 |
**示例:**
```
js
import
Ability
from
"
@ohos.application.
Ability
"
;
import
UIAbility
from
"
@ohos.app.ability.UI
Ability
"
;
export
default
class
MyAbility
extends
Ability
{
export
default
class
MyAbility
extends
UI
Ability
{
onCreate
()
{
console
.
log
(
"
MyAbility onCreate
"
)
let
AbilityLifecycleCallback
=
{
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-abilityManager.md
浏览文件 @
96adf1a7
...
...
@@ -41,7 +41,7 @@ updateConfiguration(config: Configuration, callback: AsyncCallback\<void>): void
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| config |
[
Configuration
](
js-apis-app-ability-configuration.md
)
| 是 | 新的配置项。 |
| callback | AsyncCallback
\<
void> | 是 | 被指定的回调方法。 |
...
...
@@ -77,7 +77,7 @@ updateConfiguration(config: Configuration): Promise\<void>
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| config |
[
Configuration
](
js-apis-app-ability-configuration.md
)
| 是 | 新的配置项。 |
...
...
@@ -120,7 +120,7 @@ getAbilityRunningInfos(callback: AsyncCallback\<Array\<AbilityRunningInfo>>): vo
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| callback | AsyncCallback
\<
Array
\<
AbilityRunningInfo>> | 是 | 被指定的回调方法。 |
...
...
@@ -184,7 +184,7 @@ getExtensionRunningInfos(upperLimit: number, callback: AsyncCallback\<Array\<Ext
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| upperLimit | number | 是 | 获取消息数量的最大限制。 |
| callback | AsyncCallback
\<
Array
\<
AbilityRunningInfo>> | 是 | 被指定的回调方法。 |
...
...
@@ -218,7 +218,7 @@ getExtensionRunningInfos(upperLimit: number): Promise\<Array\<ExtensionRunningIn
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| upperLimit | number | 是 | 获取消息数量的最大限制。 |
...
...
@@ -257,7 +257,7 @@ getTopAbility(callback: AsyncCallback\<ElementName>): void;
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| callback | AsyncCallback
\<
ElementName> | 是 | 被指定的回调方法。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-abilitystage.md
浏览文件 @
96adf1a7
...
...
@@ -66,9 +66,9 @@ onAcceptWant(want: Want): string;
```
## AbilityStage.onConfigurationUpdate
d
## AbilityStage.onConfigurationUpdate
onConfigurationUpdate
d
(config: Configuration): void;
onConfigurationUpdate(config: Configuration): void;
环境变化通知接口,发生全局配置变更时回调。
...
...
@@ -84,8 +84,8 @@ onConfigurationUpdated(config: Configuration): void;
```
js
class
MyAbilityStage
extends
AbilityStage
{
onConfigurationUpdate
d
(
config
)
{
console
.
log
(
'
onConfigurationUpdate
d
, language:
'
+
config
.
language
);
onConfigurationUpdate
(
config
)
{
console
.
log
(
'
onConfigurationUpdate, language:
'
+
config
.
language
);
}
}
```
...
...
@@ -96,7 +96,7 @@ onMemoryLevel(level: AbilityConstant.MemoryLevel): void;
当系统已决定调整内存时调用。例如,当该功能在后台运行时,没有足够的内存来运行尽可能多的后台进程时可以使用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.
Ability
Core
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**参数:**
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-appmanager.md
浏览文件 @
96adf1a7
...
...
@@ -24,7 +24,7 @@ static isRunningInStabilityTest(callback: AsyncCallback<boolean>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
boolean
>
|
否
| 返回当前是否处于稳定性测试场景。 |
| callback | AsyncCallback
<
boolean
>
|
是
| 返回当前是否处于稳定性测试场景。 |
**示例:**
...
...
@@ -98,7 +98,7 @@ isRamConstrainedDevice(callback: AsyncCallback\<boolean>): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
boolean
>
|
否
| 返回当前是否是ram受限设备。 |
| callback | AsyncCallback
<
boolean
>
|
是
| 返回当前是否是ram受限设备。 |
**示例:**
...
...
@@ -145,7 +145,7 @@ getAppMemorySize(callback: AsyncCallback\<number>): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<
number
>
|
否
| 应用程序内存大小。 |
| callback | AsyncCallback
<
number
>
|
是
| 应用程序内存大小。 |
**示例:**
...
...
@@ -166,6 +166,8 @@ getProcessRunningInformation(): Promise\<Array\<ProcessRunningInformation>>;
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
: 此接口为系统接口,三方应用不支持调用。
**返回值:**
| 类型 | 说明 |
...
...
@@ -192,6 +194,8 @@ getProcessRunningInformation(callback: AsyncCallback\<Array\<ProcessRunningInfor
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
: 此接口为系统接口,三方应用不支持调用。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
...
...
@@ -224,7 +228,7 @@ on(type: "applicationState", observer: ApplicationStateObserver): number;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observer |
[
ApplicationStateObserver
](
#applicationstateobserver
)
|
否
| 返回观察者的数字代码。 |
| observer |
[
ApplicationStateObserver
](
#applicationstateobserver
)
|
是
| 返回观察者的数字代码。 |
**示例:**
...
...
@@ -272,8 +276,8 @@ on(type: "applicationState", observer: ApplicationStateObserver, bundleNameList:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observer |
[
ApplicationStateObserver
](
#applicationstateobserver
)
|
否
| 返回观察者的数字代码。 |
| bundleNameList | Array
<string>
|
否
| 表示需要注册监听的bundleName数组。最大值128。 |
| observer |
[
ApplicationStateObserver
](
#applicationstateobserver
)
|
是
| 返回观察者的数字代码。 |
| bundleNameList | Array
<string>
|
是
| 表示需要注册监听的bundleName数组。最大值128。 |
**示例:**
...
...
@@ -321,8 +325,8 @@ off(type: "applicationState", observerId: number, callback: AsyncCallback\<void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observerId | number |
否
| 表示观察者的编号代码。 |
| callback | AsyncCallback
\<
void> |
否
| 表示指定的回调方法。 |
| observerId | number |
是
| 表示观察者的编号代码。 |
| callback | AsyncCallback
\<
void> |
是
| 表示指定的回调方法。 |
**示例:**
...
...
@@ -358,7 +362,7 @@ off(type: "applicationState", observerId: number): Promise\<void>;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observerId | number |
否
| 表示观察者的编号代码。 |
| observerId | number |
是
| 表示观察者的编号代码。 |
**返回值:**
...
...
@@ -400,7 +404,7 @@ getForegroundApplications(callback: AsyncCallback\<Array\<AppStateData>>): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
\<
Array
\<
AppStateData>> | 否 | 表示应用的状态数据。 |
| callback | AsyncCallback
\<
Array
\<
AppStateData>> | 否
是
| 表示应用的状态数据。 |
**示例:**
...
...
@@ -538,8 +542,8 @@ killProcessesByBundleName(bundleName: string, callback: AsyncCallback\<void>);
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| bundleName | string |
否
| 表示包名。 |
| callback | AsyncCallback
\<
void> |
否
| 表示指定的回调方法。 |
| bundleName | string |
是
| 表示包名。 |
| callback | AsyncCallback
\<
void> |
是
| 表示指定的回调方法。 |
**示例:**
...
...
@@ -575,7 +579,7 @@ killProcessesByBundleName(bundleName: string): Promise\<void>;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| bundleName | string |
否
| 表示包名。 |
| bundleName | string |
是
| 表示包名。 |
**返回值:**
...
...
@@ -617,8 +621,8 @@ clearUpApplicationData(bundleName: string, callback: AsyncCallback\<void>);
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| bundleName | string |
否
| 表示包名。 |
| callback | AsyncCallback
\<
void> |
否
| 表示指定的回调方法。 |
| bundleName | string |
是
| 表示包名。 |
| callback | AsyncCallback
\<
void> |
是
| 表示指定的回调方法。 |
**示例:**
...
...
@@ -655,7 +659,7 @@ clearUpApplicationData(bundleName: string): Promise\<void>;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| bundleName | string |
否
| 表示包名。 |
| bundleName | string |
是
| 表示包名。 |
**返回值:**
...
...
@@ -681,227 +685,6 @@ clearUpApplicationData(bundleName: string): Promise\<void>;
```
## ApplicationStateObserver.onForegroundApplicationChanged
onForegroundApplicationChanged(appStateData: AppStateData): void;
将在前台或后台应用程序更改时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| appStateData |
[
AppStateData
](
#appstatedata
)
| 否 | 状态更改的应用程序信息。 |
**示例:**
```
js
var
applicationStateObserver
=
{
onForegroundApplicationChanged
(
appStateData
)
{
console
.
log
(
'
------------ onForegroundApplicationChanged -----------
'
,
appStateData
);
},
onAbilityStateChanged
(
abilityStateData
)
{
console
.
log
(
'
------------ onAbilityStateChanged -----------
'
,
abilityStateData
);
},
onProcessCreated
(
processData
)
{
console
.
log
(
'
------------ onProcessCreated -----------
'
,
processData
);
},
onProcessDied
(
processData
)
{
console
.
log
(
'
------------ onProcessDied -----------
'
,
processData
);
},
onProcessStateChanged
(
processData
)
{
console
.
log
(
'
------------ onProcessStateChanged -----------
'
,
processData
);
}
}
try
{
const
observerCode
=
app
.
on
(
"
applicationState
"
,
applicationStateObserver
);
console
.
log
(
'
-------- observerCode: ---------
'
,
observerCode
);
}
catch
(
paramError
)
{
console
.
log
(
'
error:
'
+
paramError
.
code
+
'
,
'
+
paramError
.
message
);
}
```
## ApplicationStateObserver.onAbilityStateChanged
onAbilityStateChanged(abilityStateData: AbilityStateData): void;
将在能力状态更改时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| abilityStateData |
[
AbilityStateData
](
#abilitystatedata
)
| 否 | 状态更改的能力信息。 |
**示例:**
```
js
var
applicationStateObserver
=
{
onForegroundApplicationChanged
(
appStateData
)
{
console
.
log
(
'
------------ onForegroundApplicationChanged -----------
'
,
appStateData
);
},
onAbilityStateChanged
(
abilityStateData
)
{
console
.
log
(
'
------------ onAbilityStateChanged -----------
'
,
abilityStateData
);
},
onProcessCreated
(
processData
)
{
console
.
log
(
'
------------ onProcessCreated -----------
'
,
processData
);
},
onProcessDied
(
processData
)
{
console
.
log
(
'
------------ onProcessDied -----------
'
,
processData
);
},
onProcessStateChanged
(
processData
)
{
console
.
log
(
'
------------ onProcessStateChanged -----------
'
,
processData
);
}
}
try
{
const
observerCode
=
app
.
on
(
"
applicationState
"
,
applicationStateObserver
);
console
.
log
(
'
-------- observerCode: ---------
'
,
observerCode
);
}
catch
(
paramError
)
{
console
.
log
(
'
error:
'
+
paramError
.
code
+
'
,
'
+
paramError
.
message
);
}
```
## ApplicationStateObserver.onProcessCreated
onProcessCreated(processData: ProcessData): void;
将在创建进程时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| processData |
[
ProcessData
](
#processdata
)
| 否 | 进程信息。 |
**示例:**
```
js
var
applicationStateObserver
=
{
onForegroundApplicationChanged
(
appStateData
)
{
console
.
log
(
'
------------ onForegroundApplicationChanged -----------
'
,
appStateData
);
},
onAbilityStateChanged
(
abilityStateData
)
{
console
.
log
(
'
------------ onAbilityStateChanged -----------
'
,
abilityStateData
);
},
onProcessCreated
(
processData
)
{
console
.
log
(
'
------------ onProcessCreated -----------
'
,
processData
);
},
onProcessDied
(
processData
)
{
console
.
log
(
'
------------ onProcessDied -----------
'
,
processData
);
},
onProcessStateChanged
(
processData
)
{
console
.
log
(
'
------------ onProcessStateChanged -----------
'
,
processData
);
}
}
try
{
const
observerCode
=
app
.
on
(
"
applicationState
"
,
applicationStateObserver
);
console
.
log
(
'
-------- observerCode: ---------
'
,
observerCode
);
}
catch
(
paramError
)
{
console
.
log
(
'
error:
'
+
paramError
.
code
+
'
,
'
+
paramError
.
message
);
}
```
## ApplicationStateObserver.onProcessDied
onProcessDied(processData: ProcessData): void;
将在进程终止时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| processData |
[
ProcessData
](
#processdata
)
| 否 | 进程信息。 |
**示例:**
```
js
var
applicationStateObserver
=
{
onForegroundApplicationChanged
(
appStateData
)
{
console
.
log
(
'
------------ onForegroundApplicationChanged -----------
'
,
appStateData
);
},
onAbilityStateChanged
(
abilityStateData
)
{
console
.
log
(
'
------------ onAbilityStateChanged -----------
'
,
abilityStateData
);
},
onProcessCreated
(
processData
)
{
console
.
log
(
'
------------ onProcessCreated -----------
'
,
processData
);
},
onProcessDied
(
processData
)
{
console
.
log
(
'
------------ onProcessDied -----------
'
,
processData
);
},
onProcessStateChanged
(
processData
)
{
console
.
log
(
'
------------ onProcessStateChanged -----------
'
,
processData
);
}
}
try
{
const
observerCode
=
app
.
on
(
"
applicationState
"
,
applicationStateObserver
);
console
.
log
(
'
-------- observerCode: ---------
'
,
observerCode
);
}
catch
(
paramError
)
{
console
.
log
(
'
error:
'
+
paramError
.
code
+
'
,
'
+
paramError
.
message
);
}
```
## ApplicationStateObserver.onProcessStateChanged
onProcessStateChanged(processData: ProcessData): void;
当进程状态更改时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| processData |
[
ProcessData
](
#processdata
)
| 否 | 进程信息。 |
**示例:**
```
js
var
applicationStateObserver
=
{
onForegroundApplicationChanged
(
appStateData
)
{
console
.
log
(
'
------------ onForegroundApplicationChanged -----------
'
,
appStateData
);
},
onAbilityStateChanged
(
abilityStateData
)
{
console
.
log
(
'
------------ onAbilityStateChanged -----------
'
,
abilityStateData
);
},
onProcessCreated
(
processData
)
{
console
.
log
(
'
------------ onProcessCreated -----------
'
,
processData
);
},
onProcessDied
(
processData
)
{
console
.
log
(
'
------------ onProcessDied -----------
'
,
processData
);
},
onProcessStateChanged
(
processData
)
{
console
.
log
(
'
------------ onProcessStateChanged -----------
'
,
processData
);
}
}
try
{
const
observerCode
=
app
.
on
(
"
applicationState
"
,
applicationStateObserver
);
console
.
log
(
'
-------- observerCode: ---------
'
,
observerCode
);
}
catch
(
paramError
)
{
console
.
log
(
'
error:
'
+
paramError
.
code
+
'
,
'
+
paramError
.
message
);
}
```
## AppStateData
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-errorManager.md
浏览文件 @
96adf1a7
...
...
@@ -24,7 +24,7 @@ on(type: "error", observer: ErrorObserver): number;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observer |
[
ErrorObserver
](
#errorobserver
)
|
否
| 返回观察者的数字代码。 |
| observer |
[
ErrorObserver
](
#errorobserver
)
|
是
| 返回观察者的数字代码。 |
**示例:**
...
...
@@ -54,8 +54,8 @@ off(type: "error", observerId: number, callback: AsyncCallback\<void>): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observerId | number |
否
| 返回观察者的数字代码。 |
| callback | AsyncCallback
\<
void> |
否
| 表示指定的回调方法。 |
| observerId | number |
是
| 返回观察者的数字代码。 |
| callback | AsyncCallback
\<
void> |
是
| 表示指定的回调方法。 |
**示例:**
...
...
@@ -87,7 +87,7 @@ off(type: "error", observerId: number): Promise\<void>;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 调用接口类型 |
| observerId | number |
否
| 返回观察者的数字代码。 |
| observerId | number |
是
| 返回观察者的数字代码。 |
**返回值:**
...
...
@@ -111,29 +111,4 @@ try {
console
.
log
(
"
error:
"
+
paramError
.
code
+
"
,
"
+
paramError
.
message
);
}
```
## ErrorObserver
onUnhandledException(errMsg: string): void;
将在js运行时引发用户未捕获的异常时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| errMsg | string | 否 | 有关异常的消息和错误堆栈跟踪。 |
**示例:**
```
js
var
observer
=
{
onUnhandledException
(
errorMsg
)
{
console
.
log
(
'
onUnhandledException, errorMsg:
'
,
errorMsg
)
}
}
errorManager
.
on
(
observer
)
```
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-app-ability-quickFixManager.md
浏览文件 @
96adf1a7
...
...
@@ -59,8 +59,8 @@ applyQuickFix(hapModuleQuickFixFiles: Array\<string>, callback: AsyncCallback\<v
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| hapModuleQuickFixFiles | Array
\<
string> |
否
| 快速修复补丁文件(补丁文件需包含有效的文件路径)。 |
| callback | AsyncCallback
\<
void> |
否
| 表示指定的回调方法。 |
| hapModuleQuickFixFiles | Array
\<
string> |
是
| 快速修复补丁文件(补丁文件需包含有效的文件路径)。 |
| callback | AsyncCallback
\<
void> |
是
| 表示指定的回调方法。 |
**示例:**
...
...
@@ -97,7 +97,7 @@ applyQuickFix(hapModuleQuickFixFiles: Array\<string>): Promise\<void>;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| hapModuleQuickFixFiles | Array
\<
string> |
否
| 快速修复补丁文件(补丁文件需包含有效的文件路径)。 |
| hapModuleQuickFixFiles | Array
\<
string> |
是
| 快速修复补丁文件(补丁文件需包含有效的文件路径)。 |
**返回值:**
...
...
@@ -138,8 +138,8 @@ getApplicationQuickFixInfo(bundleName: string, callback: AsyncCallback\<Applicat
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| bundleName | string |
否
|应用的包名。 |
| callback | AsyncCallback
\<
[
ApplicationQuickFixInfo
](
#applicationquickfixinfo
)
> |
否
| 应用的快速修复信息。 |
| bundleName | string |
是
|应用的包名。 |
| callback | AsyncCallback
\<
[
ApplicationQuickFixInfo
](
#applicationquickfixinfo
)
> |
是
| 应用的快速修复信息。 |
**示例:**
...
...
@@ -176,7 +176,7 @@ getApplicationQuickFixInfo(bundleName: string): Promise\<ApplicationQuickFixInfo
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| bundleName | string |
否
| 应用的包名。 |
| bundleName | string |
是
| 应用的包名。 |
**返回值:**
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-service-extension-ability.md
浏览文件 @
96adf1a7
...
...
@@ -198,9 +198,9 @@ onReconnect(want: Want): void;
}
```
## ServiceExtensionAbility.onConfigurationUpdate
d
## ServiceExtensionAbility.onConfigurationUpdate
onConfigurationUpdate
d
(config: Configuration): void;
onConfigurationUpdate(config: Configuration): void;
当Extension更新配置信息时调用。
...
...
@@ -218,8 +218,8 @@ onConfigurationUpdated(config: Configuration): void;
```
js
class
ServiceExt
extends
ServiceExtension
{
onConfigurationUpdate
d
(
config
)
{
console
.
log
(
'
onConfigurationUpdate
d
, config:
'
+
JSON
.
stringify
(
config
));
onConfigurationUpdate
(
config
)
{
console
.
log
(
'
onConfigurationUpdate, config:
'
+
JSON
.
stringify
(
config
));
}
}
```
...
...
@@ -230,7 +230,7 @@ onDump(params: Array\<string>): Array\<string>;
转储客户端信息时调用。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.
Ability
Core
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**系统API**
: 此接口为系统接口,三方应用不支持调用。
...
...
zh-cn/application-dev/reference/apis/js-apis-app-ability-wantAgent.md
浏览文件 @
96adf1a7
...
...
@@ -22,10 +22,10 @@ getWantAgent(info: WantAgentInfo, callback: AsyncCallback\<WantAgent\>): void
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| -------- | ---
| ---- | ---
----------------------- | ---- | ----------------------- |
| info |
是 | 否 |
WantAgentInfo | 是 | WantAgent信息。 |
| callback |
是 | 否 |
AsyncCallback
\<
WantAgent
\>
| 是 | 创建WantAgent的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| -------- | -------------------------- | ---- | ----------------------- |
| info | WantAgentInfo | 是 | WantAgent信息。 |
| callback | AsyncCallback
\<
WantAgent
\>
| 是 | 创建WantAgent的回调方法。 |
**示例:**
...
...
@@ -83,9 +83,9 @@ getWantAgent(info: WantAgentInfo): Promise\<WantAgent\>
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ---- | ---
| ---- | ---
---------- | ---- | ------------- |
| info |
是 | 否 |
WantAgentInfo | 是 | WantAgent信息。 |
|
参数名 | 类型 | 必填 | 说明
|
| ---- | ------------- | ---- | ------------- |
| info | WantAgentInfo | 是 | WantAgent信息。 |
**返回值:**
...
...
@@ -148,10 +148,10 @@ getBundleName(agent: WantAgent, callback: AsyncCallback\<string\>): void
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| -------- | ---
| ---- | ---
-------------------- | ---- | --------------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
string
\>
| 是 | 获取WantAgent实例的包名的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| -------- | ----------------------- | ---- | --------------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 获取WantAgent实例的包名的回调方法。 |
**示例:**
...
...
@@ -224,9 +224,9 @@ getBundleName(agent: WantAgent): Promise\<string\>
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ----- | ---
| ---- | ---
------ | ---- | ------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
|
参数名 | 类型 | 必填 | 说明
|
| ----- | --------- | ---- | ------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
**返回值:**
...
...
@@ -297,10 +297,10 @@ getUid(agent: WantAgent, callback: AsyncCallback\<number\>): void
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| -------- | ---
| ---- | ---
-------------------- | ---- | ----------------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
number
\>
| 是 | 获取WantAgent实例的用户ID的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| -------- | ----------------------- | ---- | ----------------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| callback | AsyncCallback
\<
number
\>
| 是 | 获取WantAgent实例的用户ID的回调方法。 |
**示例:**
...
...
@@ -373,9 +373,9 @@ getUid(agent: WantAgent): Promise\<number\>
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ----- | ---
| ---- | ---
------ | ---- | ------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
|
参数名 | 类型 | 必填 | 说明
|
| ----- | --------- | ---- | ------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
**返回值:**
...
...
@@ -448,10 +448,10 @@ getWant(agent: WantAgent, callback: AsyncCallback\<Want\>): void
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| -------- | ---
| ---- | ---
------------------ | ---- | ------------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
Want
\>
| 是 | 获取WantAgent对象want的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| -------- | --------------------- | ---- | ------------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| callback | AsyncCallback
\<
Want
\>
| 是 | 获取WantAgent对象want的回调方法。 |
**示例:**
...
...
@@ -526,9 +526,9 @@ getWant(agent: WantAgent): Promise\<Want\>
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ----- | ---
| ---- | ---
------ | ---- | ------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
|
参数名 | 类型 | 必填 | 说明
|
| ----- | --------- | ---- | ------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
**返回值:**
...
...
@@ -599,10 +599,10 @@ cancel(agent: WantAgent, callback: AsyncCallback\<void\>): void
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| -------- | ---
| ---- | ---
------------------ | ---- | --------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
void
\>
| 是 | 取消WantAgent实例的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| -------- | --------------------- | ---- | --------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 取消WantAgent实例的回调方法。 |
**示例:**
...
...
@@ -675,9 +675,9 @@ cancel(agent: WantAgent): Promise\<void\>
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ----- | ---
| ---- | ---
------ | ---- | ------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
|
参数名 | 类型 | 必填 | 说明
|
| ----- | --------- | ---- | ------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
**返回值:**
...
...
@@ -748,11 +748,11 @@ trigger(agent: WantAgent, triggerInfo: TriggerInfo, callback?: Callback\<Complet
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ----------- | ---
| ---- | ---
-------------------------- | ---- | ------------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| triggerInfo |
是 | 否 |
TriggerInfo | 是 | TriggerInfo对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
CompleteData
\>
| 是 | 主动激发WantAgent实例的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| ----------- | ----------------------------- | ---- | ------------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| triggerInfo | TriggerInfo | 是 | TriggerInfo对象。 |
| callback | AsyncCallback
\<
CompleteData
\>
| 是 | 主动激发WantAgent实例的回调方法。 |
**示例:**
...
...
@@ -830,11 +830,11 @@ equal(agent: WantAgent, otherAgent: WantAgent, callback: AsyncCallback\<boolean\
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ---------- | ---
| ---- | ---
--------------------- | ---- | --------------------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| otherAgent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
boolean
\>
| 是 | 判断两个WantAgent实例是否相等的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| ---------- | ------------------------ | ---- | --------------------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| otherAgent | WantAgent | 是 | WantAgent对象。 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | 判断两个WantAgent实例是否相等的回调方法。 |
**示例:**
...
...
@@ -909,10 +909,10 @@ equal(agent: WantAgent, otherAgent: WantAgent): Promise\<boolean\>
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ---------- | ---
| ---- | ---
------ | ---- | ------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| otherAgent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
|
参数名 | 类型 | 必填 | 说明
|
| ---------- | --------- | ---- | ------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| otherAgent | WantAgent | 是 | WantAgent对象。 |
**返回值:**
...
...
@@ -983,10 +983,10 @@ getOperationType(agent: WantAgent, callback: AsyncCallback\<number>): void;
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ---------- | ---
| ---- | ---
--------------------- | ---- | --------------------------------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
| callback |
是 | 否 |
AsyncCallback
\<
number> | 是 | 获取一个WantAgent的OperationType信息的回调方法。 |
|
参数名 | 类型 | 必填 | 说明
|
| ---------- | ------------------------ | ---- | --------------------------------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
| callback | AsyncCallback
\<
number> | 是 | 获取一个WantAgent的OperationType信息的回调方法。 |
**示例:**
...
...
@@ -1048,9 +1048,9 @@ getOperationType(agent: WantAgent): Promise\<number>;
**参数:**
|
名称 | 可读 | 可写 | 类型 | 必填 | 描述
|
| ---------- | ---
| ---- | ---
------ | ---- | ------------- |
| agent |
是 | 否 |
WantAgent | 是 | WantAgent对象。 |
|
参数名 | 类型 | 必填 | 说明
|
| ---------- | --------- | ---- | ------------- |
| agent | WantAgent | 是 | WantAgent对象。 |
**返回值:**
...
...
zh-cn/application-dev/reference/apis/js-apis-app-form-formextensionability.md
浏览文件 @
96adf1a7
...
...
@@ -197,7 +197,7 @@ export default class MyFormExtensionAbility extends FormExtensionAbility {
## onConfigurationUpdate
onConfigurationUpdate(config: Configuration): void;
onConfigurationUpdate(
new
config: Configuration): void;
当系统配置更新时调用。
...
...
@@ -207,7 +207,7 @@ onConfigurationUpdate(config: Configuration): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| config |
[
Configuration
](
js-apis-configuration.md
)
| 是 | 表示需要更新的配置信息。 |
|
new
config |
[
Configuration
](
js-apis-configuration.md
)
| 是 | 表示需要更新的配置信息。 |
**示例:**
...
...
@@ -231,7 +231,7 @@ onAcquireFormState?(want: Want): formInfo.FormState;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| want |
[
Want
](
js-apis-application-Want.md
)
|
否
| want表示获取卡片状态的描述。描述包括包名称、能力名称、模块名称、卡片名和卡片维度。 |
| want |
[
Want
](
js-apis-application-Want.md
)
|
是
| want表示获取卡片状态的描述。描述包括包名称、能力名称、模块名称、卡片名和卡片维度。 |
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-app-form-formhost.md
浏览文件 @
96adf1a7
...
...
@@ -32,11 +32,11 @@ deleteForm(formId: string, callback: AsyncCallback<void>): void
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -81,11 +81,11 @@ deleteForm(formId: string): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**参数:**
...
...
@@ -121,11 +121,11 @@ releaseForm(formId: string, callback: AsyncCallback<void>): void
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -162,11 +162,11 @@ releaseForm(formId: string, isReleaseCache: boolean, callback: AsyncCallback<
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -208,11 +208,11 @@ releaseForm(formId: string, isReleaseCache?: boolean): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -248,11 +248,11 @@ requestForm(formId: string, callback: AsyncCallback<void>): void
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -293,11 +293,11 @@ requestForm(formId: string): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -315,9 +315,9 @@ try {
```
## castT
emp
Form
## castT
oNormal
Form
castT
emp
Form(formId: string, callback: AsyncCallback
<
void
>
): void
castT
oNormal
Form(formId: string, callback: AsyncCallback
<
void
>
): void
将指定的临时卡片转换为普通卡片。使用callback异步回调。
...
...
@@ -334,18 +334,18 @@ castTempForm(formId: string, callback: AsyncCallback<void>): void
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
```
js
try
{
var
formId
=
"
12400633174999288
"
;
formHost
.
castT
emp
Form
(
formId
,
(
error
,
data
)
=>
{
formHost
.
castT
oNormal
Form
(
formId
,
(
error
,
data
)
=>
{
if
(
error
)
{
console
.
log
(
'
formHost castTempForm, error:
'
+
JSON
.
stringify
(
error
));
}
...
...
@@ -355,9 +355,9 @@ try {
}
```
## castT
emp
Form
## castT
oNormal
Form
castT
emp
Form(formId: string): Promise
<
void
>
castT
oNormal
Form(formId: string): Promise
<
void
>
将指定的临时卡片转换为普通卡片。使用Promise异步回调。
...
...
@@ -379,18 +379,18 @@ castTempForm(formId: string): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
```
js
try
{
var
formId
=
"
12400633174999288
"
;
formHost
.
castT
emp
Form
(
formId
).
then
(()
=>
{
formHost
.
castT
oNormal
Form
(
formId
).
then
(()
=>
{
console
.
log
(
'
formHost castTempForm success
'
);
}).
catch
((
error
)
=>
{
console
.
log
(
'
formHost castTempForm, error:
'
+
JSON
.
stringify
(
error
));
...
...
@@ -419,10 +419,10 @@ notifyVisibleForms(formIds: Array<string>, callback: AsyncCallback<void
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -463,10 +463,10 @@ notifyVisibleForms(formIds: Array<string>): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -502,10 +502,10 @@ notifyInvisibleForms(formIds: Array<string>, callback: AsyncCallback<vo
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -546,10 +546,10 @@ notifyInvisibleForms(formIds: Array<string>): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -585,11 +585,11 @@ enableFormsUpdate(formIds: Array<string>, callback: AsyncCallback<void&
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -630,11 +630,11 @@ enableFormsUpdate(formIds: Array<string>): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -670,11 +670,11 @@ disableFormsUpdate(formIds: Array<string>, callback: AsyncCallback<void
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -715,11 +715,11 @@ disableFormsUpdate(formIds: Array<string>): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -875,10 +875,10 @@ getFormsInfo(bundleName: string, callback: AsyncCallback<Array<formInfo.Fo
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -916,10 +916,10 @@ getFormsInfo(bundleName: string, moduleName: string, callback: AsyncCallback<
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -962,10 +962,10 @@ getFormsInfo(bundleName: string, moduleName?: string): Promise<Array<formI
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1071,10 +1071,10 @@ acquireFormState(want: Want, callback: AsyncCallback<formInfo.FormStateInfo&g
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1126,10 +1126,10 @@ acquireFormState(want: Want): Promise<formInfo.FormStateInfo>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1268,10 +1268,10 @@ notifyFormsVisible(formIds: Array<string>, isVisible: boolean): Promise<
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1308,10 +1308,10 @@ notifyFormsEnableUpdate(formIds: Array<string>, isEnableUpdate: boolean, c
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1353,10 +1353,10 @@ notifyFormsEnableUpdate(formIds: Array<string>, isEnableUpdate: boolean):
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1378,7 +1378,7 @@ shareForm(formId: string, deviceId: string, callback: AsyncCallback<void>)
指定formId和远程设备Id进行卡片分享。使用callback异步回调。
**需要权限**
:ohos.permission.REQUIRE_FORM
**需要权限**
:ohos.permission.REQUIRE_FORM
和 ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.Form
...
...
@@ -1392,11 +1392,11 @@ shareForm(formId: string, deviceId: string, callback: AsyncCallback<void>)
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -1421,7 +1421,7 @@ shareForm(formId: string, deviceId: string): Promise<void>
指定formId和远程设备Id进行卡片分享。使用Promise异步回调。
**需要权限**
:ohos.permission.REQUIRE_FORM
**需要权限**
:ohos.permission.REQUIRE_FORM
和 ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.Form
...
...
@@ -1440,11 +1440,11 @@ shareForm(formId: string, deviceId: string): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**参数:**
...
...
@@ -1464,7 +1464,7 @@ try {
## notifyFormsPrivacyProtected
notifyFormsPrivacyProtected(formIds: Array
<string>
, isProtected: boolean, callback: AsyncCallback
<void>
): void
notifyFormsPrivacyProtected(formIds: Array
\<
string>, isProtected: boolean, callback: AsyncCallback
\
<
void>): void
**需要权限**
:ohos.permission.REQUIRE_FORM
...
...
zh-cn/application-dev/reference/apis/js-apis-app-form-formprovider.md
浏览文件 @
96adf1a7
...
...
@@ -27,13 +27,13 @@ setFormNextRefreshTime(formId: string, minute: number, callback: AsyncCallback&l
| minute | number | 是 | 指定多久之后更新,单位分钟,大于等于5。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501002 | The number of forms exceeds the upper bound. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -75,13 +75,13 @@ setFormNextRefreshTime(formId: string, minute: number): Promise<void>
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
| 16501001 | The ID of the form to be operated does not exist. |
| 16501002 | The number of forms exceeds the upper bound. |
| 16501003 | The form can not be operated by the current application. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -111,15 +111,15 @@ updateForm(formId: string, formBindingData: formBindingData.FormBindingData,call
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ---------------------------------------------------------------------- | ---- | ---------------- |
| formId | string | 是 | 请求更新的卡片标识。 |
| formBindingData |
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 是 | 用于更新的数据。 |
| formBindingData
.FormBindingData
|
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 是 | 用于更新的数据。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -153,7 +153,7 @@ updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Pr
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ---------------------------------------------------------------------- | ---- | ---------------- |
| formId | string | 是 | 请求更新的卡片标识。 |
| formBindingData |
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 是 | 用于更新的数据。 |
| formBindingData
.FormBindingData
|
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 是 | 用于更新的数据。 |
**返回值:**
...
...
@@ -163,10 +163,10 @@ updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Pr
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501001 | The ID of the form to be operated does not exist. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -201,10 +201,10 @@ getFormsInfo(callback: AsyncCallback<Array<formInfo.FormInfo>>): voi
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -239,10 +239,10 @@ getFormsInfo(filter: formInfo.FormInfoFilter, callback: AsyncCallback<Array&l
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -287,10 +287,10 @@ getFormsInfo(filter?: formInfo.FormInfoFilter): Promise<Array<formInfo.For
**错误码:**
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16500100 | Failed to obtain configuration information. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -326,7 +326,7 @@ requestPublishForm(want: Want, formBindingData: formBindingData.FormBindingData,
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ---------------------------------------------------------------------- | ---- | ---------------- |
| want |
[
Want
](
js-apis-application-Want.md
)
| 是 | 发布请求。需包含以下字段。
<br>
abilityName: 目标卡片ability
<br>
parameters:
<br>
"ohos.extra.param.key.form_dimension"
<br>
"ohos.extra.param.key.form_name"
<br>
"ohos.extra.param.key.module_name" |
| formBindingData |
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 是 | 创建卡片的数据。 |
| formBindingData
.FormBindingData
|
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 是 | 创建卡片的数据。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。返回卡片标识。 |
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
...
...
@@ -377,10 +377,10 @@ requestPublishForm(want: Want, callback: AsyncCallback<string>): void
| want |
[
Want
](
js-apis-application-Want.md
)
| 是 | 发布请求。需包含以下字段。
<br>
abilityName: 目标卡片ability
<br>
parameters:
<br>
"ohos.extra.param.key.form_dimension"
<br>
"ohos.extra.param.key.form_name"
<br>
"ohos.extra.param.key.module_name" |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。返回卡片标识。 |
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
@@ -422,7 +422,7 @@ requestPublishForm(want: Want, formBindingData?: formBindingData.FormBindingData
| 参数名 | 类型 | 必填 | 说明 |
| --------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| want |
[
Want
](
js-apis-application-Want.md
)
| 是 | 发布请求。需包含以下字段。
<br>
abilityName: 目标卡片ability
<br>
parameters:
<br>
"ohos.extra.param.key.form_dimension"
<br>
"ohos.extra.param.key.form_name"
<br>
"ohos.extra.param.key.module_name" |
| formBindingData |
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 否 | 创建卡片的数据。 |
| formBindingData
.FormBindingData
|
[
FormBindingData
](
js-apis-formbindingdata.md#formbindingdata
)
| 否 | 创建卡片的数据。 |
**返回值:**
...
...
@@ -430,10 +430,10 @@ requestPublishForm(want: Want, formBindingData?: formBindingData.FormBindingData
| :------------ | :---------------------------------- |
| Promise
<
string
>
| Promise对象。返回卡片标识。 |
以下错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
| 错误码ID | 错误信息 |
| -------- | -------- |
| 16501000 | A functional error occurred. |
以上错误码的详细介绍请参见
[
卡片错误码
](
../errorcodes/errcode-form.md
)
。
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-application-ExtensionAbility.md
浏览文件 @
96adf1a7
...
...
@@ -15,7 +15,7 @@ import ExtensionAbility from '@ohos.application.ExtensionAbility';
## AbilityStage.onConfigurationUpdated
onConfigurationUpdated(config: Configuration): void;
onConfigurationUpdated(
new
config: Configuration): void;
环境变化通知接口,发生全局配置变更时回调。
...
...
@@ -25,7 +25,7 @@ onConfigurationUpdated(config: Configuration): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| config |
[
Configuration
](
js-apis-configuration.md
)
| 是 | 发生全局配置变更时触发回调,当前全局配置包括系统语言、深浅色模式。 |
|
new
config |
[
Configuration
](
js-apis-configuration.md
)
| 是 | 发生全局配置变更时触发回调,当前全局配置包括系统语言、深浅色模式。 |
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-application-ability.md
浏览文件 @
96adf1a7
...
...
@@ -736,23 +736,3 @@ off(method: string): void;
}
}
```
## OnReleaseCallback
(msg: string): void;
**系统能力**
:SystemCapability.Ability.AbilityRuntime.AbilityCore
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| (msg: string) | function | 是 | 否 | 调用者注册的侦听器函数接口的原型。 |
## CalleeCallback
(indata: rpc.MessageParcel): rpc.Sequenceable;
**系统能力**
:SystemCapability.Ability.AbilityRuntime.AbilityCore
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| (indata: rpc.MessageParcel) | rpc.Sequenceable | 是 | 否 | 被调用方注册的消息侦听器函数接口的原型。 |
zh-cn/application-dev/reference/apis/js-apis-application-abilityManager.md
浏览文件 @
96adf1a7
...
...
@@ -41,7 +41,7 @@ updateConfiguration(config: Configuration, callback: AsyncCallback\<void>): void
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| config |
[
Configuration
](
js-apis-configuration.md
)
| 是 | 新的配置项。 |
| callback | AsyncCallback
\<
void> | 是 | 被指定的回调方法。 |
...
...
@@ -72,7 +72,7 @@ updateConfiguration(config: Configuration): Promise\<void>
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| config |
[
Configuration
](
js-apis-configuration.md
)
| 是 | 新的配置项。 |
...
...
@@ -110,7 +110,7 @@ getAbilityRunningInfos(callback: AsyncCallback\<Array\<AbilityRunningInfo>>): vo
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| callback | AsyncCallback
\<
Array
\<
AbilityRunningInfo>> | 是 | 被指定的回调方法。 |
...
...
@@ -164,7 +164,7 @@ getExtensionRunningInfos(upperLimit: number, callback: AsyncCallback\<Array\<Ext
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| upperLimit | number | 是 | 获取消息数量的最大限制。 |
| callback | AsyncCallback
\<
Array
\<
AbilityRunningInfo>> | 是 | 被指定的回调方法。 |
...
...
@@ -193,7 +193,7 @@ getExtensionRunningInfos(upperLimit: number): Promise\<Array\<ExtensionRunningIn
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| upperLimit | number | 是 | 获取消息数量的最大限制。 |
...
...
@@ -227,7 +227,7 @@ getTopAbility(callback: AsyncCallback\<ElementName>): void;
**参数**
:
|
名称
| 类型 | 必填 | 说明 |
|
参数名
| 类型 | 必填 | 说明 |
| --------- | ---------------------------------------- | ---- | -------------- |
| callback | AsyncCallback
\<
ElementName> | 是 | 被指定的回调方法。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
浏览文件 @
96adf1a7
...
...
@@ -12,7 +12,7 @@ appManager模块提供App管理的能力,包括查询当前是否处于稳定
import
app
from
'
@ohos.application.appManager
'
;
```
## appManager.isRunningInStabilityTest
## appManager.isRunningInStabilityTest
<sup>8</sup>
static isRunningInStabilityTest(callback: AsyncCallback
<
boolean
>
): void
...
...
zh-cn/application-dev/reference/apis/js-apis-formbindingdata.md
浏览文件 @
96adf1a7
...
...
@@ -35,7 +35,7 @@ createFormBindingData(obj?: Object | string): FormBindingData
| 参数名 | 类型 | 必填 | 说明 |
| ------ | -------------- | ---- | ------------------------------------------------------------ |
| obj | Object
或
string | 否 | js卡片要展示的数据。可以是包含若干键值对的Object或者 json 格式的字符串。其中图片数据以"formImages"作为标识,内容为图片标识与图片文件描述符的键值对{"formImages": {"key1": fd1, "key2": fd2}} |
| obj | Object
\|
string | 否 | js卡片要展示的数据。可以是包含若干键值对的Object或者 json 格式的字符串。其中图片数据以"formImages"作为标识,内容为图片标识与图片文件描述符的键值对{"formImages": {"key1": fd1, "key2": fd2}} |
**返回值:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录