Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
bb986a4a
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看板
未验证
提交
bb986a4a
编写于
10月 20, 2022
作者:
O
openharmony_ci
提交者:
Gitee
10月 20, 2022
浏览文件
操作
浏览文件
下载
差异文件
!10696 更新js-apis-bundle-defaultAppManager.md
Merge pull request !10696 from 张悦诶/master
上级
6118de95
9290e839
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
92 addition
and
23 deletion
+92
-23
zh-cn/application-dev/reference/apis/js-apis-bundle-defaultAppManager.md
...on-dev/reference/apis/js-apis-bundle-defaultAppManager.md
+92
-23
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-bundle-defaultAppManager.md
浏览文件 @
bb986a4a
...
...
@@ -15,18 +15,18 @@ import defaultAppMgr from '@ohos.bundle.defaultAppManager'
应用类型
**系统能力:**
SystemCapability.BundleManager.BundleFramework
| 名称 | 类型 | 说明 |
| -------- | -------- | -------------------------------------- |
| BROWSER | string | 默认浏览器。 |
| IMAGE | string | 默认图片查看器。 |
| AUDIO | string | 默认音频播放器。 |
| VIDEO | string | 默认视频播放器。 |
| PDF | string | 默认PDF文档查看器。 |
| WORD | string | 默认WORD文档查看器。 |
| EXCEL | string | 默认EXCEL文档查看器。 |
| PPT | string | 默认PPT文档查看器。 |
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager
| 名称 | 类型 |
值 |
说明 |
| -------- | -------- | -------------------------------------- |
-------------------------------------- |
| BROWSER | string |
Web Browser |
默认浏览器。 |
| IMAGE | string |
Image Gallery |
默认图片查看器。 |
| AUDIO | string |
Audio Player |
默认音频播放器。 |
| VIDEO | string |
Video Player |
默认视频播放器。 |
| PDF | string |
PDF Viewer |
默认PDF文档查看器。 |
| WORD | string |
Word Viewer |
默认WORD文档查看器。 |
| EXCEL | string |
Excel Viewer |
默认EXCEL文档查看器。 |
| PPT | string |
PPT Viewer |
默认PPT文档查看器。 |
## defaultAppMgr.isDefaultApplication
...
...
@@ -34,7 +34,7 @@ isDefaultApplication(type: string): Promise\<boolean>
以异步方法根据系统已定义的应用类型判断当前应用是否是该应用类型的默认应用,使用Promise形式返回结果。
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager
**参数:**
...
...
@@ -65,7 +65,7 @@ isDefaultApplication(type: string, callback: AsyncCallback\<boolean>): void
以异步方法根据系统已定义的应用类型判断当前应用是否是该应用类型的默认应用,使用callback形式返回结果。
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager
**参数:**
...
...
@@ -94,7 +94,7 @@ getDefaultApplication(type: string, userId?: number): Promise\<BundleInfo>
**需要权限:**
ohos.permission.GET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -111,6 +111,14 @@ getDefaultApplication(type: string, userId?: number): Promise\<BundleInfo>
| ------------------------- | ------------------ |
| Promise
\<
[
BundleInfo
](
js-apis-bundle-BundleInfo.md
)
> | Promise形式返回默认应用包信息。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ----------------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700023 | The specified default app does not exist. |
| 17700025 | The specified type is invalid. |
**示例:**
```
js
...
...
@@ -139,7 +147,7 @@ getDefaultApplication(type: string, userId: number, callback: AsyncCallback\<Bun
**需要权限:**
ohos.permission.GET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -151,6 +159,14 @@ getDefaultApplication(type: string, userId: number, callback: AsyncCallback\<Bun
| userId | number | 是 | 用户ID。 |
| callback | AsyncCallback
\<
[
BundleInfo
](
js-apis-bundle-BundleInfo.md
)
> | 是 | 程序启动作为入参的回调函数,返回包信息。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ----------------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700023 | The specified default app does not exist. |
| 17700025 | The specified type is invalid. |
**示例:**
```
js
...
...
@@ -179,7 +195,7 @@ getDefaultApplication(type: string, callback: AsyncCallback\<BundleInfo>) : void
**需要权限:**
ohos.permission.GET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -190,6 +206,14 @@ getDefaultApplication(type: string, callback: AsyncCallback\<BundleInfo>) : void
| type | string | 是 | 要查询的应用类型,取
[
ApplicationType
](
#defaultappmgrapplicationtype
)
中的值,或者符合媒体类型格式的文件类型。 |
| callback | AsyncCallback
\<
[
BundleInfo
](
js-apis-bundle-BundleInfo.md
)
> | 是 | 程序启动作为入参的回调函数,返回包信息。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ----------------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700023 | The specified default app does not exist. |
| 17700025 | The specified type is invalid. |
**示例:**
```
js
...
...
@@ -218,7 +242,7 @@ setDefaultApplication(type: string, elementName: ElementName, userId?: number):
**需要权限:**
ohos.permission.SET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager.defaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -230,6 +254,14 @@ setDefaultApplication(type: string, elementName: ElementName, userId?: number):
| elementName |
[
ElementName
](
js-apis-bundle-ElementName.md
)
| 是 | 要设置为默认应用的组件信息。 |
| userId | number | 否 | 用户ID。默认值:调用方所在用户。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ---------------------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700025 | The specified type is invalid. |
| 17700028 | The specified ability and type does not match. |
**示例:**
```
js
...
...
@@ -266,7 +298,7 @@ setDefaultApplication(type: string, elementName: ElementName, userId: number, ca
**需要权限:**
ohos.permission.SET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager.defaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -279,6 +311,14 @@ setDefaultApplication(type: string, elementName: ElementName, userId: number, ca
| userId | number | 是 | 用户ID。 |
| callback | AsyncCallback
\<
void> | 是 | 程序启动作为入参的回调函数。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ---------------------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700025 | The specified type is invalid. |
| 17700028 | The specified ability and type does not match. |
**示例:**
```
js
...
...
@@ -315,7 +355,7 @@ setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCal
**需要权限:**
ohos.permission.SET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager.defaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -327,6 +367,14 @@ setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCal
| elementName |
[
ElementName
](
js-apis-bundle-ElementName.md
)
| 是 | 要设置为默认应用的组件信息。 |
| callback | AsyncCallback
\<
void> | 是 | 程序启动作为入参的回调函数。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ---------------------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700025 | The specified type is invalid. |
| 17700028 | The specified ability and type does not match. |
**示例:**
```
js
...
...
@@ -363,7 +411,7 @@ resetDefaultApplication(type: string, userId?: number): Promise\<void>
**需要权限:**
ohos.permission.SET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager.defaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -374,6 +422,13 @@ resetDefaultApplication(type: string, userId?: number): Promise\<void>
| type | string | 是 | 要重置的应用类型,取
[
ApplicationType
](
#defaultappmgrapplicationtype
)
中的值,或者符合媒体类型格式的文件类型。 |
| userId | number | 否 | 用户ID。默认值:调用方所在用户。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ----------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700025 | The specified type is invalid. |
**示例:**
```
js
...
...
@@ -402,7 +457,7 @@ resetDefaultApplication(type: string, userId: number, callback: AsyncCallback\<v
**需要权限:**
ohos.permission.SET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager.defaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -414,6 +469,13 @@ resetDefaultApplication(type: string, userId: number, callback: AsyncCallback\<v
| userId | number | 是 | 用户ID。 |
| callback | AsyncCallback
\<
void> | 是 | 程序启动作为入参的回调函数。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ----------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700025 | The specified type is invalid. |
**示例:**
```
js
...
...
@@ -442,7 +504,7 @@ resetDefaultApplication(type: string, callback: AsyncCallback\<void>) : void;
**需要权限:**
ohos.permission.SET_DEFAULT_APPLICATION
**系统能力:**
SystemCapability.BundleManager.BundleFramework
**系统能力:**
SystemCapability.BundleManager.BundleFramework
.DefaultAppManager.defaultAppManager
**系统API:**
此接口为系统接口,三方应用不支持调用
...
...
@@ -453,6 +515,13 @@ resetDefaultApplication(type: string, callback: AsyncCallback\<void>) : void;
| type | string | 是 | 要重置的应用类型,取
[
ApplicationType
](
#defaultappmgrapplicationtype
)
中的值,或者符合媒体类型格式的文件类型。 |
| callback | AsyncCallback
\<
void> | 是 | 程序启动作为入参的回调函数。 |
**错误码:**
| 错误码ID | 错误码信息 |
| -------- | ----------------------------------- |
| 17700004 | The specified user id is not found. |
| 17700025 | The specified type is invalid. |
**示例:**
```
js
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录