Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
cd22d20f
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看板
提交
cd22d20f
编写于
12月 29, 2022
作者:
X
xsz233
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify doc
Signed-off-by:
N
xsz233
<
xushizhe@huawei.com
>
上级
25dbc48d
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
18 addition
and
18 deletion
+18
-18
zh-cn/application-dev/reference/apis/js-apis-Bundle.md
zh-cn/application-dev/reference/apis/js-apis-Bundle.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-bundleManager-abilityInfo.md
...n-dev/reference/apis/js-apis-bundleManager-abilityInfo.md
+6
-6
zh-cn/application-dev/reference/apis/js-apis-bundleManager-applicationInfo.md
...v/reference/apis/js-apis-bundleManager-applicationInfo.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-bundleManager-bundleInfo.md
...on-dev/reference/apis/js-apis-bundleManager-bundleInfo.md
+5
-5
zh-cn/application-dev/reference/apis/js-apis-bundleManager-hapModuleInfo.md
...dev/reference/apis/js-apis-bundleManager-hapModuleInfo.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-bundleManager-permissionDef.md
...dev/reference/apis/js-apis-bundleManager-permissionDef.md
+1
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-Bundle.md
浏览文件 @
cd22d20f
...
...
@@ -312,7 +312,7 @@ SystemCapability.BundleManager.BundleFramework
let
bundleName
=
"
com.example.myapplication
"
;
let
bundleFlags
=
1
;
let
options
=
{
"
userId
"
:
100
"
userId
"
:
100
};
bundle
.
getBundleInfo
(
bundleName
,
bundleFlags
,
options
)
.
then
((
data
)
=>
{
...
...
@@ -395,7 +395,7 @@ SystemCapability.BundleManager.BundleFramework
let
bundleName
=
"
com.example.myapplication
"
;
let
bundleFlags
=
1
;
let
options
=
{
"
userId
"
:
100
"
userId
"
:
100
};
bundle
.
getBundleInfo
(
bundleName
,
bundleFlags
,
options
,
(
err
,
data
)
=>
{
if
(
err
)
{
...
...
zh-cn/application-dev/reference/apis/js-apis-bundleManager-abilityInfo.md
浏览文件 @
cd22d20f
...
...
@@ -25,16 +25,16 @@ Ability信息,系统应用可以通过[bundleManager.queryAbilityInfo](js-apis
| type |
[
AbilityType
](
js-apis-bundleManager.md#abilitytype
)
| 是 | 否 | Ability类型
<br
/>
此属性仅可在FA模型下使用。 |
| orientation |
[
DisplayOrientation
](
js-apis-bundleManager.md#displayorientation
)
| 是 | 否 | Ability的显示模式。 |
| launchType |
[
LaunchType
](
js-apis-bundleManager.md#launchtype
)
| 是 | 否 | Ability的启动模式。 |
| permissions | Array
\<
string> | 是 | 否 | 被其他应用Ability调用时需要申请的权限集合,通过调用
[
bundleManager.queryAbilityInfo
](
js-apis-bundleManager.md#bundlemanagerqueryabilityinfo
)
接口,传入GET_ABILITY_INFO_WITH_PERMISSION获取。 |
| permissions | Array
\<
string> | 是 | 否 | 被其他应用Ability调用时需要申请的权限集合,通过调用
[
bundleManager.queryAbilityInfo
](
js-apis-bundleManager.md#bundlemanagerqueryabilityinfo
)
接口,
abilityFlags参数
传入GET_ABILITY_INFO_WITH_PERMISSION获取。 |
| readPermission | string | 是 | 否 | 读取Ability数据所需的权限
<br
/>
此属性仅可在FA模型下使用。 |
| writePermission | string | 是 | 否 | 向Ability写数据所需的权限
<br
/>
此属性仅可在FA模型下使用。 |
| uri | string | 是 | 否 | 获取Ability的统一资源标识符(URI)
<br
/>
此属性仅可在FA模型下使用。 |
| deviceTypes | Array
\<
string> | 是 | 否 | Ability支持的设备类型。 |
| applicationInfo |
[
ApplicationInfo
](
js-apis-bundleManager-applicationInfo.md
)
| 是 | 否 | 应用程序的配置信息,通过调用
[
bundleManager.queryAbilityInfo
](
js-apis-bundleManager.md#bundlemanagerqueryabilityinfo
)
接口,传入GET_ABILITY_INFO_WITH_APPLICATION获取。 |
| metadata | Array
\<
[
Metadata
](
js-apis-bundleManager-metadata.md
)
> | 是 | 否 |
ability的元信息,通过调用
[
bundleManager.queryAbilityInfo
](
js-apis-bundleManager.md#bundlemanagerqueryabilityinfo
)
接口,
传入GET_ABILITY_INFO_WITH_METADATA获取。 |
| enabled | boolean | 是 | 否 |
a
bility是否可用。 |
| supportWindowModes | Array
\<
[
SupportWindowMode
](
js-apis-bundleManager.md#supportwindowmode
)
> | 是 | 否 |
a
bility支持的窗口模式。 |
| windowSize|
[
WindowSize
](
#windowsize
)
| 是 | 否 |
表示
窗口尺寸。|
| applicationInfo |
[
ApplicationInfo
](
js-apis-bundleManager-applicationInfo.md
)
| 是 | 否 | 应用程序的配置信息,通过调用
[
bundleManager.queryAbilityInfo
](
js-apis-bundleManager.md#bundlemanagerqueryabilityinfo
)
接口,
abilityFlags参数
传入GET_ABILITY_INFO_WITH_APPLICATION获取。 |
| metadata | Array
\<
[
Metadata
](
js-apis-bundleManager-metadata.md
)
> | 是 | 否 |
Ability的元信息,通过调用
[
bundleManager.queryAbilityInfo
](
js-apis-bundleManager.md#bundlemanagerqueryabilityinfo
)
接口,abilityFlags参数
传入GET_ABILITY_INFO_WITH_METADATA获取。 |
| enabled | boolean | 是 | 否 |
A
bility是否可用。 |
| supportWindowModes | Array
\<
[
SupportWindowMode
](
js-apis-bundleManager.md#supportwindowmode
)
> | 是 | 否 |
A
bility支持的窗口模式。 |
| windowSize|
[
WindowSize
](
#windowsize
)
| 是 | 否 |
Ability
窗口尺寸。|
## WindowSize
...
...
zh-cn/application-dev/reference/apis/js-apis-bundleManager-applicationInfo.md
浏览文件 @
cd22d20f
...
...
@@ -19,10 +19,10 @@
| icon | string | 是 | 否 | 应用程序的图标。 |
| iconId | number | 是 | 否 | 应用程序图标的资源id。 |
| process | string | 是 | 否 | 应用程序的进程,如果不设置,默认为包的名称。 |
| permissions | Array
\<
string> | 是 | 否 | 访问应用程序所需的权限,通过调用
[
bundleManager.getApplicationInfo
](
js-apis-bundleManager.md#bundlemanagergetapplicationinfo
)
接口,传入GET_APPLICATION_INFO_WITH_PERMISSION获取。 |
| permissions | Array
\<
string> | 是 | 否 | 访问应用程序所需的权限,通过调用
[
bundleManager.getApplicationInfo
](
js-apis-bundleManager.md#bundlemanagergetapplicationinfo
)
接口,
appFlags参数
传入GET_APPLICATION_INFO_WITH_PERMISSION获取。 |
| entryDir | string | 是 | 否 | 应用程序的文件保存路径。 |
| codePath | string | 是 | 否 | 应用程序的安装目录。 |
| metadata | Map
\<
string, Array
\<
[
Metadata
](
js-apis-bundleManager-metadata.md
)
>> | 是 | 否 | 应用程序的元信息,通过调用
[
bundleManager.getApplicationInfo
](
js-apis-bundleManager.md#bundlemanagergetapplicationinfo
)
接口,传入GET_APPLICATION_INFO_WITH_METADATA获取。 |
| metadata | Map
\<
string, Array
\<
[
Metadata
](
js-apis-bundleManager-metadata.md
)
>> | 是 | 否 | 应用程序的元信息,通过调用
[
bundleManager.getApplicationInfo
](
js-apis-bundleManager.md#bundlemanagergetapplicationinfo
)
接口,
appFlags参数
传入GET_APPLICATION_INFO_WITH_METADATA获取。 |
| removable | boolean | 是 | 否 | 应用程序是否可以被移除。 |
| accessTokenId | number | 是 | 否 | 应用程序的accessTokenId。 |
| uid | number | 是 | 否 | 应用程序的uid。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-bundleManager-bundleInfo.md
浏览文件 @
cd22d20f
...
...
@@ -17,11 +17,11 @@
| versionName | string | 是 | 否 | 应用包的版本文本描述信息。 |
| minCompatibleVersionCode | number | 是 | 否 | 分布式场景下的应用包兼容的最低版本。 |
| targetVersion | number | 是 | 否 | 该标签标识应用运行目标版本。 |
| appInfo |
[
ApplicationInfo
](
js-apis-bundleManager-applicationInfo.md
)
| 是 | 否 | 应用程序的配置信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,传入GET_BUNDLE_INFO_WITH_APPLICATION获取。 |
| hapModulesInfo | Array
\<
[
HapModuleInfo
](
js-apis-bundleManager-hapModuleInfo.md
)
> | 是 | 否 | 模块的配置信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,传入GET_BUNDLE_INFO_WITH_HAP_MODULE获取。 |
| reqPermissionDetails | Array
\<
[
ReqPermissionDetail
](
#reqpermissiondetail
)
> | 是 | 否 | 应用运行时需向系统申请的权限集合的详细信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,传入GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION获取。|
| permissionGrantStates | Array
\<
[
PermissionGrantState
](
js-apis-bundleManager.md#permissiongrantstate
)
> | 是 | 否 | 申请权限的授予状态,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,传入GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION获取。 |
| signatureInfo |
[
SignatureInfo
](
#signatureinfo
)
| 是 | 否 | 应用包的签名信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,传入GET_BUNDLE_INFO_WITH_SIGNATURE_INFO获取。 |
| appInfo |
[
ApplicationInfo
](
js-apis-bundleManager-applicationInfo.md
)
| 是 | 否 | 应用程序的配置信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,
bundleFlags参数
传入GET_BUNDLE_INFO_WITH_APPLICATION获取。 |
| hapModulesInfo | Array
\<
[
HapModuleInfo
](
js-apis-bundleManager-hapModuleInfo.md
)
> | 是 | 否 | 模块的配置信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,
bundleFlags参数
传入GET_BUNDLE_INFO_WITH_HAP_MODULE获取。 |
| reqPermissionDetails | Array
\<
[
ReqPermissionDetail
](
#reqpermissiondetail
)
> | 是 | 否 | 应用运行时需向系统申请的权限集合的详细信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,
bundleFlags参数
传入GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION获取。|
| permissionGrantStates | Array
\<
[
PermissionGrantState
](
js-apis-bundleManager.md#permissiongrantstate
)
> | 是 | 否 | 申请权限的授予状态,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,
bundleFlags参数
传入GET_BUNDLE_INFO_WITH_REQUESTED_PERMISSION获取。 |
| signatureInfo |
[
SignatureInfo
](
#signatureinfo
)
| 是 | 否 | 应用包的签名信息,通过调用
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
接口,
bundleFlags参数
传入GET_BUNDLE_INFO_WITH_SIGNATURE_INFO获取。 |
| installTime | number | 是 | 否 | 应用包安装时间。 |
| updateTime | number | 是 | 否 | 应用包更新时间。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-bundleManager-hapModuleInfo.md
浏览文件 @
cd22d20f
...
...
@@ -3,7 +3,7 @@
> **说明:**
> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
HAP信息,系统应用可以通过
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
获取自身或其他应用的HAP信息,三方应用可以通过
[
getBundleInfoForSelf
](
js-apis-bundleManager.md#bundlemanagergetbundleinfoforself
)
获取自身的HAP信息,其中入参
[
bundleFlags
](
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-bundleManager.md#bundleflag
)
需要使用
GET_BUNDLE_INFO_WITH_HAP_MODULE。
HAP信息,系统应用可以通过
[
bundleManager.getBundleInfo
](
js-apis-bundleManager.md#bundlemanagergetbundleinfo
)
获取自身或其他应用的HAP信息,三方应用可以通过
[
getBundleInfoForSelf
](
js-apis-bundleManager.md#bundlemanagergetbundleinfoforself
)
获取自身的HAP信息,其中入参
[
bundleFlags
](
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-bundleManager.md#bundleflag
)
需要使用GET_BUNDLE_INFO_WITH_HAP_MODULE。
## HapModuleInfo
...
...
@@ -20,7 +20,7 @@ HAP信息,系统应用可以通过[bundleManager.getBundleInfo](js-apis-bundle
| descriptionId | number | 是 | 否 | 描述信息资源id。 |
| mainElementName | string | 是 | 否 | 入口ability信息。 |
| abilitiesInfo | Array
\<
[
AbilityInfo
](
js-apis-bundleManager-abilityInfo.md
)
> | 是 | 否 | Ability信息。 |
| extensionAbilitiesInfo | Array
\<
[
ExtensionAbilityInfo
](
js-apis-bundleManager-extensionAbilityInfo.md
)
> | 是 | 否 |
e
xtensionAbility信息。 |
| extensionAbilitiesInfo | Array
\<
[
ExtensionAbilityInfo
](
js-apis-bundleManager-extensionAbilityInfo.md
)
> | 是 | 否 |
E
xtensionAbility信息。 |
| metadata | Array
\<
[
Metadata
](
js-apis-bundleManager-metadata.md
)
> | 是 | 否 | Ability的元信息。 |
| deviceTypes | Array
\<
string> | 是 | 否 | 支持运行的设备类型。 |
| installationFree | boolean | 是 | 否 | 是否支持免安装。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-bundleManager-permissionDef.md
浏览文件 @
cd22d20f
...
...
@@ -3,7 +3,7 @@
> **说明:**
> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
配置文件中定义的权限详细信息,通过接口
[
bundleManager.getPermissionDef
](
js-apis-bundleManager.md
)
获取。
配置文件中定义的权限详细信息。
配置文件中定义的权限详细信息,通过接口
[
bundleManager.getPermissionDef
](
js-apis-bundleManager.md
)
获取。
## **PermissionDef**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录