本模塊提供查詢默認(rèn)應(yīng)用的能力,支持查詢當(dāng)前應(yīng)用是否是默認(rèn)應(yīng)用。
說明
本模塊首批接口從API version 9開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。
導(dǎo)入模塊
import defaultAppMgr from '@ohos.bundle.defaultAppManager';
權(quán)限列表
| 權(quán)限 | 權(quán)限等級 | 描述 |
|---|---|---|
| ohos.permission.GET_DEFAULT_APPLICATION | system_core | 默認(rèn)應(yīng)用相關(guān)權(quán)限。 |
defaultAppMgr.ApplicationType
默認(rèn)應(yīng)用的應(yīng)用類型。
系統(tǒng)能力: SystemCapability.BundleManager.BundleFramework.DefaultApp

defaultAppMgr.isDefaultApplication
isDefaultApplication(type: string): Promise
以異步方法根據(jù)系統(tǒng)已定義的應(yīng)用類型判斷當(dāng)前應(yīng)用是否是該應(yīng)用類型的默認(rèn)應(yīng)用,使用Promise形式返回結(jié)果。
系統(tǒng)能力: SystemCapability.BundleManager.BundleFramework.DefaultApp
參數(shù):

示例:
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)已定義的應(yīng)用類型判斷當(dāng)前應(yīng)用是否是該應(yīng)用類型的默認(rèn)應(yī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 字?jǐn)?shù) 42 段落
審核編輯 黃宇
-
鴻蒙
+關(guān)注
關(guān)注
60文章
3012瀏覽量
46148
發(fā)布評論請先 登錄
鴻蒙OS開發(fā)實(shí)例:【工具類封裝-首選項(xiàng)本地存儲】
鴻蒙開發(fā)接口Ability框架:【@ohos.wantAgent (WantAgent模塊)】
鴻蒙開發(fā):OH編譯構(gòu)建分析 - 依賴關(guān)系檢查
鴻蒙實(shí)戰(zhàn)項(xiàng)目開發(fā):【短信服務(wù)】
鴻蒙Flutter實(shí)戰(zhàn):11-使用 Flutter SDK 3.22.0
鴻蒙Taro實(shí)戰(zhàn):01-搭建開發(fā)環(huán)境
鴻蒙Flutter實(shí)戰(zhàn):14-現(xiàn)有Flutter 項(xiàng)目支持鴻蒙 II
《鴻蒙設(shè)備學(xué)習(xí)菜鳥指南》之 【五、搭建開發(fā)環(huán)境】
《鴻蒙設(shè)備學(xué)習(xí)菜鳥指南》之【七、開發(fā)】
Hi3861_WiFi IoT工程的一點(diǎn)理解v1.0
鴻蒙軟總線跨設(shè)備訪問解析
鴻蒙版微信聊天UI效果實(shí)現(xiàn)!
鴻蒙開發(fā)實(shí)戰(zhàn):【文件管理】
鴻蒙之@ohos.bundle.defaultAppManager (默認(rèn)應(yīng)用管理)
評論