Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
6c14ed46
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看板
未验证
提交
6c14ed46
编写于
7月 29, 2022
作者:
O
openharmony_ci
提交者:
Gitee
7月 29, 2022
浏览文件
操作
浏览文件
下载
差异文件
!7117 Updata doucunment description problems of ability
Merge pull request !7117 from yuyaozhi/master
上级
9b6db00f
f399c9c4
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
74 addition
and
45 deletion
+74
-45
zh-cn/application-dev/reference/apis/js-apis-ability-wantConstant.md
...cation-dev/reference/apis/js-apis-ability-wantConstant.md
+32
-32
zh-cn/application-dev/reference/apis/js-apis-errorManager.md
zh-cn/application-dev/reference/apis/js-apis-errorManager.md
+24
-12
zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md
...cation-dev/reference/apis/js-apis-formextensioncontext.md
+18
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-ability-wantConstant.md
浏览文件 @
6c14ed46
# wantConstant
wantConstant模块提供want中
action和entity的权限列表的能力,包括系统公共事件宏,系统公共事件名称等
。
wantConstant模块提供want中
操作want常数和解释Flags说明的能力
。
> **说明:**
>
...
...
@@ -20,31 +20,31 @@ want操作的常数。
| 名称 | 值 | 描述 |
| ------------ | ------------------ | ---------------------- |
| ACTION_HOME | ohos.want.action.home | 指示返回原点的操作。
|
| ACTION_DIAL | ohos.want.action.dial | 指示启动显示小键盘的页面功能的操作
|
| ACTION_SEARCH | ohos.want.action.search | 指示启动页面搜索功能的操作。
|
| ACTION_WIRELESS_SETTINGS | ohos.settings.wireless | 指示启动提供无线网络设置的页面功能的操作,例如,Wi-Fi选项。
|
| ACTION_MANAGE_APPLICATIONS_SETTINGS | ohos.settings.manage.applications | 指示启动管理已安装应用程序的页面功能的操作。
|
| ACTION_APPLICATION_DETAILS_SETTINGS | ohos.settings.application.details | 指示启动显示指定应用程序详细信息的页面功能的操作。
|
| ACTION_SET_ALARM | ohos.want.action.setAlarm | 指示启动页面功能以设置闹钟的操做作。
|
| ACTION_SHOW_ALARMS | ohos.want.action.showAlarms | 指示启动显示所有警报的页面功能的操作时钟。
|
| ACTION_SNOOZE_ALARM | ohos.want.action.snoozeAlarm | 指示启动用于使闹钟睡眠的页面功能的操作。
|
| ACTION_DISMISS_ALARM | ohos.want.action.dismissAlarm | 指示启动删除闹钟的页面功能的操作。
|
| ACTION_DISMISS_TIMER | ohos.want.action.dismissTimer | 指示启动页面功能以关闭计时器的操作。
|
| ACTION_SEND_SMS | ohos.want.action.sendSms | 指示启动发送sms的页面功能的操作。
|
| ACTION_CHOOSE | ohos.want.action.choose | 指示启动页面功能以打开联系人或图片的操作。
|
| ACTION_IMAGE_CAPTURE
<sup>
8+
</sup>
| ohos.want.action.imageCapture | 指示启动页面拍照功能的操作。
|
| ACTION_VIDEO_CAPTURE
<sup>
8+
</sup>
| ohos.want.action.videoCapture | 指示启动页面功能以拍摄视频的操作。
|
| ACTION_SELECT | ohos.want.action.select | 指示显示应用程序选择对话框的操作。
|
| ACTION_SEND_DATA | ohos.want.action.sendData | 指示发送单个数据记录的操作。 |
| ACTION_HOME | ohos.want.action.home | 指示返回原点的操作。 |
| ACTION_DIAL | ohos.want.action.dial | 指示启动显示小键盘的页面功能的操作 |
| ACTION_SEARCH | ohos.want.action.search | 指示启动页面搜索功能的操作。 |
| ACTION_WIRELESS_SETTINGS | ohos.settings.wireless | 指示启动提供无线网络设置的页面功能的操作,例如,Wi-Fi选项。 |
| ACTION_MANAGE_APPLICATIONS_SETTINGS | ohos.settings.manage.applications | 指示启动管理已安装应用程序的页面功能的操作。 |
| ACTION_APPLICATION_DETAILS_SETTINGS | ohos.settings.application.details | 指示启动显示指定应用程序详细信息的页面功能的操作。 |
| ACTION_SET_ALARM | ohos.want.action.setAlarm | 指示启动页面功能以设置闹钟的操做作。 |
| ACTION_SHOW_ALARMS | ohos.want.action.showAlarms | 指示启动显示所有警报的页面功能的操作时钟。 |
| ACTION_SNOOZE_ALARM | ohos.want.action.snoozeAlarm | 指示启动用于使闹钟睡眠的页面功能的操作。 |
| ACTION_DISMISS_ALARM | ohos.want.action.dismissAlarm | 指示启动删除闹钟的页面功能的操作。 |
| ACTION_DISMISS_TIMER | ohos.want.action.dismissTimer | 指示启动页面功能以关闭计时器的操作。 |
| ACTION_SEND_SMS | ohos.want.action.sendSms | 指示启动发送sms的页面功能的操作。 |
| ACTION_CHOOSE | ohos.want.action.choose | 指示启动页面功能以打开联系人或图片的操作。 |
| ACTION_IMAGE_CAPTURE
<sup>
8+
</sup>
| ohos.want.action.imageCapture | 指示启动页面拍照功能的操作。 |
| ACTION_VIDEO_CAPTURE
<sup>
8+
</sup>
| ohos.want.action.videoCapture | 指示启动页面功能以拍摄视频的操作。
|
| ACTION_SELECT | ohos.want.action.select | 指示显示应用程序选择对话框的操作。 |
| ACTION_SEND_DATA | ohos.want.action.sendData | 指示发送单个数据记录的操作。
|
| ACTION_SEND_MULTIPLE_DATA | ohos.want.action.sendMultipleData | 指示发送多个数据记录的操作。 |
| ACTION_SCAN_MEDIA_FILE | ohos.want.action.scanMediaFile | 指示请求媒体扫描仪扫描文件并将文件添加到媒体库的操作。
|
| ACTION_VIEW_DATA | ohos.want.action.viewData | 指示查看数据的操作。
|
| ACTION_EDIT_DATA | ohos.want.action.editData | 指示编辑数据的操作。
|
| INTENT_PARAMS_INTENT | ability.want.params.INTENT | 指示
将使用连接选取显示的选项的操作。
|
| INTENT_PARAMS_TITLE | ability.want.params.TITLE | 指示与
连接选取显示的选项一起使用时的字符序列对话框标题。
|
| ACTION_SCAN_MEDIA_FILE | ohos.want.action.scanMediaFile | 指示请求媒体扫描仪扫描文件并将文件添加到媒体库的操作。 |
| ACTION_VIEW_DATA | ohos.want.action.viewData | 指示查看数据的操作。 |
| ACTION_EDIT_DATA | ohos.want.action.editData | 指示编辑数据的操作。 |
| INTENT_PARAMS_INTENT | ability.want.params.INTENT | 指示
用行为选择器来展示选择的操作。
|
| INTENT_PARAMS_TITLE | ability.want.params.TITLE | 指示与
行为选择器一起使用时的字符序列对话框标题。
|
| ACTION_FILE_SELECT
<sup>
7+
</sup>
| ohos.action.fileSelect | 指示选择文件的操作。 |
| PARAMS_STREAM
<sup>
7+
</sup>
| ability.params.stream | 指示
与连接发送数据一起使用时,包含与意图相关联的数据流的URI。
|
| PARAMS_STREAM
<sup>
7+
</sup>
| ability.params.stream | 指示
发送数据时与目标关联的数据流的URI
|
| ACTION_APP_ACCOUNT_OAUTH
<sup>
8+
</sup>
| ohos.account.appAccount.action.oauth | 指示提供oauth服务的操作。 |
| ACTION_MARKER_DOWNLOAD
<sup>
9+
</sup>
| ohos.want.action.marketDownload | 表示从应用程序市场下载应用程序的的操作。
<br>
**系统API**
:该接口为系统接口,三方应用不支持调用。 |
...
...
@@ -57,11 +57,11 @@ want实体的常数。
| 名称 | 值 | 描述 |
| ------------ | ------------------ | ---------------------- |
| ENTITY_DEFAULT | entity.system.default | 指示默认实体,如果未指定该实体,则使用该实体。
|
| ENTITY_HOME | entity.system.home
l
| 指示主屏幕实体。 |
| ENTITY_VOICE | entity.system.voice | 表示语音交互实体。
|
| ENTITY_BROWSABLE | entity.system.browsable | 指示浏览器类别。
|
| ENTITY_VIDEO | entity.system.video | 指示视频类别。
|
| ENTITY_DEFAULT | entity.system.default | 指示默认实体,如果未指定该实体,则使用该实体。 |
| ENTITY_HOME | entity.system.home
| 指示主屏幕实体。 |
| ENTITY_VOICE | entity.system.voice | 表示语音交互实体。 |
| ENTITY_BROWSABLE | entity.system.browsable | 指示浏览器类别。 |
| ENTITY_VIDEO | entity.system.video | 指示视频类别。 |
## wantConstant.Flags
...
...
@@ -78,11 +78,11 @@ Flags说明。
| FLAG_ABILITY_CONTINUATION | 0x00000008 | 确定是否可以将本地设备上的功能迁移到远程设备。 |
| FLAG_NOT_OHOS_COMPONENT | 0x00000010 | 指定组件是否属于OHOS。 |
| FLAG_ABILITY_FORM_ENABLED | 0x00000020 | 指定是否启动某个能力。 |
| FLAG_AUTH_PERSISTABLE_URI_PERMISSION | 0x00000040 | 指示URI上可能持久化的授权。
<br>
**系统API**
: 此接口为系统接口,三方应用不支持调用。
|
| FLAG_AUTH_PREFIX_URI_PERMISSION | 0x00000080 | 按照前缀匹配的方式验证URI权限。
<br>
**系统API**
: 此接口为系统接口,三方应用不支持调用。
|
| FLAG_AUTH_PERSISTABLE_URI_PERMISSION | 0x00000040 | 指示URI上可能持久化的授权。
<br>
**系统API**
: 此接口为系统接口,三方应用不支持调用。 |
| FLAG_AUTH_PREFIX_URI_PERMISSION | 0x00000080 | 按照前缀匹配的方式验证URI权限。
<br>
**系统API**
: 此接口为系统接口,三方应用不支持调用。 |
| FLAG_ABILITYSLICE_MULTI_DEVICE | 0x00000100 | 支持分布式调度系统中的多设备启动。 |
| FLAG_START_FOREGROUND_ABILITY | 0x00000200 | 指示无论主机应用程序是否已启动,都将启动使用服务模板的功能。 |
| FLAG_ABILITY_CONTINUATION_REVERSIBLE | 0x00000400 | 表示迁移是可拉回的。
<br>
**系统API**
: 此接口为系统接口,三方应用不支持调用。
|
| FLAG_ABILITY_CONTINUATION_REVERSIBLE | 0x00000400 | 表示迁移是可拉回的。
<br>
**系统API**
: 此接口为系统接口,三方应用不支持调用。 |
| FLAG_INSTALL_ON_DEMAND | 0x00000800 | 如果未安装指定的功能,请安装该功能。 |
| FLAG_INSTALL_WITH_BACKGROUND_MODE | 0x80000000 | 如果未安装,使用后台模式安装该功能。 |
| FLAG_ABILITY_CLEAR_MISSION | 0x00008000 | 指示清除其他任务的操作。可以为传递给
**[ohos.app.Context](js-apis-ability-context.md)**
中
**startAbility**
方法的
**Want**
设置此标志,并且必须与
**flag_ABILITY_NEW_MISSION**
一起使用。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-errorManager.md
浏览文件 @
6c14ed46
...
...
@@ -28,14 +28,18 @@ registerErrorObserver(observer: ErrorObserver): number;
**示例:**
```
js
var
observer
=
"
12345
"
;
var
observer
=
{
onUnhandledException
(
errorMsg
)
{
console
.
log
(
'
onUnhandledException, errorMsg:
'
,
errorMsg
)
}
}
errorManager
.
registerErrorObserver
(
observer
)
.
then
((
data
)
=>
{
console
.
log
(
'
----------- registerErrorObserver success ----------
'
,
data
);
})
.
catch
((
err
)
=>
{
console
.
log
(
'
----------- registerErrorObserver fail ----------
'
,
err
);
})
.
then
((
data
)
=>
{
console
.
log
(
'
----------- registerErrorObserver success ----------
'
,
data
);
})
.
catch
((
err
)
=>
{
console
.
log
(
'
----------- registerErrorObserver fail ----------
'
,
err
);
})
```
...
...
@@ -59,7 +63,7 @@ unregisterErrorObserver(observerId: number, callback: AsyncCallback\<void>): vo
```
js
var
observerId
=
100
;
function
unregisterErrorObserver
(
err
)
{
function
unregisterErrorObserver
Callback
(
err
)
{
if
(
err
)
{
console
.
log
(
'
------------ unregisterErrorObserverCallback ------------
'
,
err
);
}
...
...
@@ -119,9 +123,17 @@ onUnhandledException(errMsg: string): void;
**示例:**
```
js
var
errMsg
=
"
12345
"
;
errorManager
.
onUnhandledException
(
errMsg
,
(
error
)
=>
{
console
.
log
(
"
error.code =
"
+
error
.
code
)
})
var
observer
=
{
onUnhandledException
(
errorMsg
)
{
console
.
log
(
'
onUnhandledException, errorMsg:
'
,
errorMsg
)
}
}
errorManager
.
registerErrorObserver
(
observer
)
.
then
((
data
)
=>
{
console
.
log
(
'
----------- registerErrorObserver success ----------
'
,
data
);
})
.
catch
((
err
)
=>
{
console
.
log
(
'
----------- registerErrorObserver fail ----------
'
,
err
);
})
```
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md
浏览文件 @
6c14ed46
...
...
@@ -11,7 +11,22 @@ FormExtensionContext模块提供FormExtension具有的接口和能力。
## 使用说明
FormExtensionContext模块是FormExtension的上下文环境,继承自ExtensionContext。
在使用FormExtensionContext的功能前,需要通过FormExtension获取。
```
js
import
FormExtension
from
'
@ohos.application.FormExtension
'
;
import
formBindingData
from
'
@ohos.application.formBindingData
'
export
default
class
MyFormExtension
extends
FormExtension
{
onCreate
()
{
let
dataObj1
=
{
temperature
:
"
11c
"
,
"
time
"
:
"
11:00
"
};
let
obj1
=
formBindingData
.
createFormBindingData
(
dataObj1
);
return
obj1
;
}
}
```
## FormExtensionContext.startAbility
...
...
@@ -52,6 +67,8 @@ this.context.startAbility(want, function(err) {
startAbility(want: Want): Promise
<
void
>
拉起一个卡片所属应用的Ability。
**系统能力**
:SystemCapability.Ability.Form
**系统API**
: 此接口为系统接口,三方应用不支持调用。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录