本模塊提供查詢默認應用的能力,支持查詢當前應用是否是默認應用。
說明
本模塊首批接口從API version 9開始支持。后續(xù)版本的新增接口,采用上角標單獨標記接口的起始版本。
導入模塊
import defaultAppMgr from '@ohos.bundle.defaultAppManager';
權(quán)限列表
權(quán)限 | 權(quán)限等級 | 描述 |
---|---|---|
ohos.permission.GET_DEFAULT_APPLICATION | system_core | 默認應用相關(guān)權(quán)限。 |
defaultAppMgr.ApplicationType
默認應用的應用類型。
系統(tǒng)能力: SystemCapability.BundleManager.BundleFramework.DefaultApp
defaultAppMgr.isDefaultApplication
isDefaultApplication(type: string): Promise
以異步方法根據(jù)系統(tǒng)已定義的應用類型判斷當前應用是否是該應用類型的默認應用,使用Promise形式返回結(jié)果。
系統(tǒng)能力: SystemCapability.BundleManager.BundleFramework.DefaultApp
示例:
import defaultAppMgr from '@ohos.bundle.defaultAppManager'; defaultAppMgr.isDefaultApplication(defaultAppMgr.ApplicationType.BROWSER) .then((data) => { console.info('Operation successful. IsDefaultApplication ? ' + JSON.stringify(data)); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error)); });
defaultAppMgr.isDefaultApplication
isDefaultApplication(type: string, callback: AsyncCallback): void
以異步方法根據(jù)系統(tǒng)已定義的應用類型判斷當前應用是否是該應用類型的默認應用,使用callback形式返回結(jié)果。
系統(tǒng)能力: SystemCapability.BundleManager.BundleFramework.DefaultApp
參數(shù):
示例:
import defaultAppMgr from '@ohos.bundle.defaultAppManager'; defaultAppMgr.isDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, (err, data) => { if (err) { console.error('Operation failed. Cause: ' + JSON.stringify(err)); return; } console.info('Operation successful. IsDefaultApplication ? ' + JSON.stringify(data)); });
HTML 1336 字數(shù) 42 段落
審核編輯 黃宇
-
鴻蒙
+關(guān)注
關(guān)注
57文章
2392瀏覽量
43055
發(fā)布評論請先 登錄
相關(guān)推薦
鴻蒙OS開發(fā)實例:【工具類封裝-首選項本地存儲】
![<b class='flag-5'>鴻蒙</b>OS開發(fā)實例:【工具類封裝-首選項本地存儲】](https://file1.elecfans.com/web2/M00/C5/CD/wKgZomYCdwyAIFf5AAB_7E1pFms943.jpg)
鴻蒙開發(fā)接口Ability框架:【@ohos.wantAgent (WantAgent模塊)】
![<b class='flag-5'>鴻蒙</b>開發(fā)接口Ability框架:【@<b class='flag-5'>ohos</b>.wantAgent (WantAgent模塊)】](https://file1.elecfans.com/web2/M00/C5/D1/wKgZomYChGOAUaiiAADe1d8SeRY102.jpg)
鴻蒙開發(fā):OH編譯構(gòu)建分析 - 依賴關(guān)系檢查
鴻蒙實戰(zhàn)項目開發(fā):【短信服務】
鴻蒙Flutter實戰(zhàn):11-使用 Flutter SDK 3.22.0
鴻蒙Taro實戰(zhàn):01-搭建開發(fā)環(huán)境
鴻蒙Flutter實戰(zhàn):14-現(xiàn)有Flutter 項目支持鴻蒙 II
《鴻蒙設(shè)備學習菜鳥指南》之 【五、搭建開發(fā)環(huán)境】
《鴻蒙設(shè)備學習菜鳥指南》之【七、開發(fā)】
Hi3861_WiFi IoT工程的一點理解v1.0
鴻蒙軟總線跨設(shè)備訪問解析
![<b class='flag-5'>鴻蒙</b>軟總線跨設(shè)備訪問解析](https://file.elecfans.com/web1/M00/EA/DF/o4YBAGB5MZGAE1DUAAEzg_Lxul8449.png)
鴻蒙版微信聊天UI效果實現(xiàn)!
![<b class='flag-5'>鴻蒙</b>版微信聊天UI效果實現(xiàn)!](https://file.elecfans.com/web2/M00/1D/1F/pYYBAGGRuweAML4BAAAVAoIyepE699.png)
鴻蒙開發(fā)實戰(zhàn):【文件管理】
![<b class='flag-5'>鴻蒙</b>開發(fā)實戰(zhàn):【文件<b class='flag-5'>管理</b>】](https://file1.elecfans.com/web2/M00/C5/2E/wKgZomX66t2AGSgfAAExDiFy8dc366.png)
評論