Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
yang2765
Docs
提交
78e4ae97
D
Docs
项目概览
yang2765
/
Docs
与 Fork 源项目一致
Fork自
OpenHarmony / Docs
通知
1
Star
0
Fork
0
代码
文件
提交
分支
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
78e4ae97
编写于
3月 23, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 23, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2375 Fix error format and content issue of ability api in March 23rd
Merge pull request !2375 from yuyaozhi/master
上级
c152c271
694f9a39
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
101 addition
and
22 deletion
+101
-22
zh-cn/application-dev/reference/apis/js-apis-application-Want.md
...pplication-dev/reference/apis/js-apis-application-Want.md
+30
-0
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
+50
-0
zh-cn/application-dev/reference/apis/js-apis-formbindingdata.md
...application-dev/reference/apis/js-apis-formbindingdata.md
+5
-9
zh-cn/application-dev/reference/apis/js-apis-particleAbility.md
...application-dev/reference/apis/js-apis-particleAbility.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-uripermissionmanager.md
...cation-dev/reference/apis/js-apis-uripermissionmanager.md
+15
-12
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-application-Want.md
0 → 100644
浏览文件 @
78e4ae97
# Want
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API version 8 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Want是系统的基本通信组件。
## 导入模块
```
import Want from '@ohos.application.Want';
```
## 属性
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Ability.AbilityBase
| 名称 | 读写属性 | 类型 | 必填 | 描述 |
| ----------- | -------- | -------------------- | ---- | ------------------------------------------------------------ |
| deviceId | 只读 | string | 否 | 表示运行指定Ability的设备ID。 |
| bundleName | 只读 | string | 否 | 表示包描述。如果在Want中同时指定了BundleName和AbilityName,则Want可以直接匹配到指定的Ability。 |
| abilityName | 只读 | string | 否 | 表示待启动的Ability名称。如果在Want中同时指定了BundleName和AbilityName,则Want可以直接匹配到指定的Ability。 |
| uri | 只读 | string | 否 | 表示Uri描述。如果在Want中指定了Uri,则Want将匹配指定的Uri信息,包括scheme, schemeSpecificPart, authority和path信息。 |
| type | 只读 | string | 否 | 表示MIME type类型描述,比如:"text/plain" 、 "image/
*
"等。 |
| flags | 只读 | number | 否 | 表示处理Want的方式。默认传数字,具体参考:
[
flags说明
](
#flags说明
)
。 |
| action | 只读 | string | 否 | 表示action选项描述。 |
| parameters | 只读 | {[key: string]: any} | 否 | 表示WantParams描述。 |
| entities | 只读 | Array
\<
string> | 否 | 表示entities相关描述。 | |
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-appmanager.md
浏览文件 @
78e4ae97
...
...
@@ -166,6 +166,56 @@ getAppMemorySize(callback: AsyncCallback\<number>): void;
})
}
```
## appManager.getProcessRunningInfos<sup>8+</sup>
getProcessRunningInfos(): Promise
<Array
<
ProcessRunningInfo
>
>;
获取有关运行进程的信息。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<Array
\<
ProcessRunningInfo
>
> | 获取有关运行进程的信息。 |
**示例:**
```
js
GetProcessRunningInfos
(){
app
.
GetProcessRunningInfos
().
then
((
data
)
=>
{
console
.
log
(
'
success:
'
+
JSON
.
stringify
(
data
));
}).
catch
((
error
)
=>
{
console
.
log
(
'
failed:
'
+
JSON
.
stringify
(
error
));
});
}
```
## appManager.getProcessRunningInfos<sup>8+</sup>
getProcessRunningInfos(callback: AsyncCallback
<Array
<
ProcessRunningInfo
>
>): void;
获取有关运行进程的信息。
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
<Array
\<
ProcessRunningInfo
>
> | 否 | 获取有关运行进程的信息。 |
**示例:**
```
js
GetProcessRunningInfosCallBack
(){
app
.
GetProcessRunningInfos
((
err
,
data
)
=>
{
console
.
log
(
'
startAbility result failed :
'
+
JSON
.
stringify
(
err
));
console
.
log
(
'
startAbility result success:
'
+
JSON
.
stringify
(
data
));
})
}
```
## ProcessRunningInfo
...
...
zh-cn/application-dev/reference/apis/js-apis-formbindingdata.md
浏览文件 @
78e4ae97
...
...
@@ -42,16 +42,12 @@ createFormBindingData(obj?: Object | string): FormBindingData
let
formBindingDataObj
=
formBindingData
.
createFormBindingData
(
obj
);
```
## formBindingData.FormBindingData
data: Object
## 属性
FormBindingData相关描述。
**系统能力**
:SystemCapability.Ability.Form
**参数:**
| 名称 | 可读 | 可写 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | -------- | -------- |
| data | 是 | 否 | Object | 是 | js卡片要展示的数据。可以是包含若干键值对的Object或者 json 格式的字符串。
<br/>
**系统能力**
:SystemCapability.Ability.Form |
| 名称 | 类型 | 说明 |
| ---- | -------------- | ------------------------------------------------------------ |
| data | Object或string | js卡片要展示的数据。可以是包含若干键值对的Object或者 json 格式的字符串。 |
\ No newline at end of file
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-particleAbility.md
浏览文件 @
78e4ae97
...
...
@@ -58,7 +58,7 @@ particleAbility.startAbility(
## particleAbility.startAbility
startAbility(parameter: StartAbilityParameter): Promise
<void>
;
startAbility(parameter: StartAbilityParameter): Promise
\
<
void>;
使用此方法启动指定的particleAbility(Promise形式)。
...
...
zh-cn/application-dev/reference/apis/js-apis-uripermissionmanager.md
浏览文件 @
78e4ae97
#
U
riPermissionManager
#
u
riPermissionManager
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
...
@@ -11,11 +11,11 @@ Uri权限管理。
```
import
UriPermissionManager from '@@ohos.application.U
riPermissionManager';
import
uriPermissionManager from '@ohos.application.u
riPermissionManager';
```
## verifyUriPermission
##
uriPermissionManager.
verifyUriPermission
verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number, callback: AsyncCallback
<
number
>
): void
...
...
@@ -25,15 +25,16 @@ verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number
SystemCapability.Ability.AbilityRuntime.Core
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| uri | string | 是 | 指向文件的uri,例如fileshare:///com.samples.filesharetest.FileShare/person/10。 |
| flag | wantConstant.Flags | 是 | uri的读权限或写权限。 |
| accessTokenId | number | 是 | 每个应用的唯一标识ID,开发者通过包管理接口自行获取。 |
| callback | AsyncCallback
<
number
>
| 是 | callback形式返回检验结果,返回0表示有权限,返回-1表示无权限。 |
-
示例:
**示例:**
```
let uri = "fileshare:///com.samples.filesharetest.FileShare/person/10"
...
...
@@ -43,7 +44,7 @@ SystemCapability.Ability.AbilityRuntime.Core
```
## verifyUriPermission
##
uriPermissionManager.
verifyUriPermission
verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number): Promise
<
number
>
...
...
@@ -53,19 +54,21 @@ verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number
SystemCapability.Ability.AbilityRuntime.Core
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| uri | string | 是 | 指向文件的uri,例如fileshare:///com.samples.filesharetest.FileShare/person/10。 |
| flag | wantConstant.Flags | 是 | uri的读权限或写权限。 |
| accessTokenId | number | 是 | 每个应用的唯一标识ID,开发者通过包管理接口自行获取。 |
-
返回值:
| 类型 | 说明 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
number
>
| 返回0表示有权限,返回-1表示无权限。 |
-
示例:
**示例:**
```
let uri = "fileshare:///com.samples.filesharetest.FileShare/person/10"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录