diff --git a/zh-cn/application-dev/reference/apis/js-apis-appControl.md b/zh-cn/application-dev/reference/apis/js-apis-appControl.md index 2fb055b26cf86c50503a7e896a14b401717a7f58..c806fa7b4792af153dfbc7ff89d3bf21c7b8174f 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-appControl.md +++ b/zh-cn/application-dev/reference/apis/js-apis-appControl.md @@ -60,11 +60,11 @@ try { .then(() => { console.info('setDisposedStatus success'); }).catch((error) => { - let message = (err as BusinessError).message; + let message = (error as BusinessError).message; console.error('setDisposedStatus failed ' + message); }); } catch (error) { - let message = (err as BusinessError).message; + let message = (error as BusinessError).message; console.error('setDisposedStatus failed ' + message); } ``` @@ -116,7 +116,7 @@ try { console.info('setDisposedStatus success'); }); } catch (error) { - let message = (err as BusinessError).message; + let message = (error as BusinessError).message; console.error('setDisposedStatus failed ' + message); } ``` diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md b/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md index 24b5f769ff3be550e939f27a20ab7e3be04de1da..aa5bf9c6223e1b7571a7eb25dd7098148861aa21 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundleMonitor.md @@ -68,13 +68,16 @@ on(type: BundleChangedEvent, callback: Callback\): void; ```ts import bundleMonitor from '@ohos.bundle.bundleMonitor'; +import { BusinessError } from '@ohos.base'; try { bundleMonitor.on('add', (bundleChangeInfo) => { console.info(`bundleName : ${bundleChangeInfo.bundleName} userId : ${bundleChangeInfo.userId}`); }) } catch (errData) { - console.log(`errData is errCode:${errData.errCode} message:${errData.message}`); + let message = (errData as BusinessError).message; + let errCode = (errData as BusinessError).code; + console.log(`errData is errCode:${errCode} message:${message}`); } ``` @@ -101,10 +104,13 @@ off(type: BundleChangedEvent, callback?: Callback\): void; ```ts import bundleMonitor from '@ohos.bundle.bundleMonitor'; +import { BusinessError } from '@ohos.base'; try { bundleMonitor.off('add'); } catch (errData) { - console.log(`errData is errCode:${errData.errCode} message:${errData.message}`); + let message = (errData as BusinessError).message; + let errCode = (errData as BusinessError).code; + console.log(`errData is errCode:${errCode} message:${message}`); } ``` \ No newline at end of file diff --git a/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md b/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md index 0a791c8096e6492071c04fdbb1b4156cbd30001d..d4225622cfc8c80d91351a5ed6706d3ed736ad2f 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-defaultAppManager.md @@ -390,25 +390,32 @@ setDefaultApplication(type: string, elementName: ElementName, userId?: number): ```ts import defaultAppMgr from '@ohos.bundle.defaultAppManager'; -let info: defaultAppMgr.ElementName = { +defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, { bundleName: "com.example.myapplication", moduleName: "module01", abilityName: "EntryAbility" -} -defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, info).then((data: defaultAppMgr.AsyncCallback) => { +}).then((data: defaultAppMgr.AsyncCallback) => { console.info('Operation successful.'); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error)); }); let userId = 100; -defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, info, userId).then((data: defaultAppMgr.AsyncCallback) => { +defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, { + bundleName: "com.example.myapplication", + moduleName: "module01", + abilityName: "EntryAbility" +}, userId).then((data: defaultAppMgr.AsyncCallback) => { console.info('Operation successful.'); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error)); }); -defaultAppMgr.setDefaultApplication("image/png", info, userId).then((data: defaultAppMgr.AsyncCallback) => { +defaultAppMgr.setDefaultApplication("image/png", { + bundleName: "com.example.myapplication", + moduleName: "module01", + abilityName: "EntryAbility" +}, userId).then((data: defaultAppMgr.AsyncCallback) => { console.info('Operation successful.'); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error)); @@ -453,12 +460,11 @@ import defaultAppMgr from '@ohos.bundle.defaultAppManager'; import { BusinessError } from '@ohos.base'; let userId = 100; -let info: defaultAppMgr.ElementName = { +defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, { bundleName: "com.example.myapplication", moduleName: "module01", abilityName: "EntryAbility" -} -defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, info, userId, (errerr: BusinessError, data: defaultAppMgr.AsyncCallback) => { +}, userId, (errerr: BusinessError, data: defaultAppMgr.AsyncCallback) => { if (err) { console.error('Operation failed. Cause: ' + JSON.stringify(err)); return; @@ -466,7 +472,11 @@ defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, info, console.info('Operation successful.'); }); -defaultAppMgr.setDefaultApplication("image/png", info, userId, (errerr: BusinessError, data: defaultAppMgr.AsyncCallback) => { +defaultAppMgr.setDefaultApplication("image/png", { + bundleName: "com.example.myapplication", + moduleName: "module01", + abilityName: "EntryAbility" +}, userId, (errerr: BusinessError, data: defaultAppMgr.AsyncCallback) => { if (err) { console.error('Operation failed. Cause: ' + JSON.stringify(err)); return; @@ -510,12 +520,11 @@ setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCal import defaultAppMgr from '@ohos.bundle.defaultAppManager'; import { BusinessError } from '@ohos.base'; -let info: defaultAppMgr.ElementName = { +defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, { bundleName: "com.example.myapplication", moduleName: "module01", abilityName: "EntryAbility" -} -defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, info, (err: BusinessError, data: defaultAppMgr.AsyncCallback) => { +}, (err: BusinessError, data: defaultAppMgr.AsyncCallback) => { if (err) { console.error('Operation failed. Cause: ' + JSON.stringify(err)); return; @@ -523,7 +532,11 @@ defaultAppMgr.setDefaultApplication(defaultAppMgr.ApplicationType.BROWSER, info, console.info('Operation successful.'); }); -defaultAppMgr.setDefaultApplication("image/png", info, (err: BusinessError, data: defaultAppMgr.AsyncCallback) => { +defaultAppMgr.setDefaultApplication("image/png", { + bundleName: "com.example.myapplication", + moduleName: "module01", + abilityName: "EntryAbility" +}, (err: BusinessError, data: defaultAppMgr.AsyncCallback) => { if (err) { console.error('Operation failed. Cause: ' + JSON.stringify(err)); return; @@ -566,25 +579,32 @@ setDefaultApplicationSync(type: string, elementName: ElementName, userId?: numbe ```ts import defaultAppMgr from '@ohos.bundle.defaultAppManager'; -let info: defaultAppMgr.ElementName = { +defaultAppMgr.setDefaultApplicationSync(defaultAppMgr.ApplicationType.BROWSER, { bundleName: "com.example.myapplication", moduleName: "module01", abilityName: "EntryAbility" -} -defaultAppMgr.setDefaultApplicationSync(defaultAppMgr.ApplicationType.BROWSER, info).then((data: defaultAppMgr.AsyncCallback) => { +}).then((data: defaultAppMgr.AsyncCallback) => { console.info('Operation successful.'); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error)); }); let userId = 100; -defaultAppMgr.setDefaultApplicationSync(defaultAppMgr.ApplicationType.BROWSER, info, userId).then((data: defaultAppMgr.AsyncCallback) => { +defaultAppMgr.setDefaultApplicationSync(defaultAppMgr.ApplicationType.BROWSER, { + bundleName: "com.example.myapplication", + moduleName: "module01", + abilityName: "EntryAbility" +}, userId).then((data: defaultAppMgr.AsyncCallback) => { console.info('Operation successful.'); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error)); }); -defaultAppMgr.setDefaultApplicationSync("image/png", info, userId).then((data: defaultAppMgr.AsyncCallback) => { +defaultAppMgr.setDefaultApplicationSync("image/png", { + bundleName: "com.example.myapplication", + moduleName: "module01", + abilityName: "EntryAbility" +}, userId).then((data: defaultAppMgr.AsyncCallback) => { console.info('Operation successful.'); }).catch((error) => { console.error('Operation failed. Cause: ' + JSON.stringify(error));