“6f3e485f1f689dc4dc1d4bfe9588f6f6a7bcfd4f”上不存在“test/git@gitcode.net:openanolis/dragonwell8_jdk.git”
提交 9d1cea43 编写于 作者: Z zhangyafei.echo

Description:fix voice of developer. 1. modify abilityName; 2. Adjust the num...

Description:fix voice of developer. 1. modify abilityName; 2. Adjust the num of spaces in the sample code; 3. Adjust the interface sequence.
Sig:SIG_ApplicationFramework
Feature or BugFix: Feature
Binary Source: No
Signed-off-by: Nzhangyafei.echo <zhangyafei12@huawei.com>
Change-Id: I65812921bf55e7a8a63ed82697057601e5c74734
上级 e6d3d8f7
...@@ -72,7 +72,7 @@ startAbility(want: Want, callback: AsyncCallback&lt;void&gt;): void; ...@@ -72,7 +72,7 @@ startAbility(want: Want, callback: AsyncCallback&lt;void&gt;): void;
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -80,8 +80,8 @@ startAbility(want: Want, callback: AsyncCallback&lt;void&gt;): void; ...@@ -80,8 +80,8 @@ startAbility(want: Want, callback: AsyncCallback&lt;void&gt;): void;
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('startAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -130,7 +130,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void& ...@@ -130,7 +130,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void&
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var options = { var options = {
...@@ -142,7 +142,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void& ...@@ -142,7 +142,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void&
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -151,7 +151,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void& ...@@ -151,7 +151,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback&lt;void&
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbility failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -208,7 +208,7 @@ startAbility(want: Want, options?: StartOptions): Promise&lt;void&gt;; ...@@ -208,7 +208,7 @@ startAbility(want: Want, options?: StartOptions): Promise&lt;void&gt;;
abilityName: "MyAbility" abilityName: "MyAbility"
}; };
var options = { var options = {
windowMode: 0, windowMode: 0,
}; };
try { try {
...@@ -220,12 +220,12 @@ startAbility(want: Want, options?: StartOptions): Promise&lt;void&gt;; ...@@ -220,12 +220,12 @@ startAbility(want: Want, options?: StartOptions): Promise&lt;void&gt;;
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbility failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -273,7 +273,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback&lt;AbilityResult&gt;): ...@@ -273,7 +273,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback&lt;AbilityResult&gt;):
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
...@@ -282,17 +282,16 @@ startAbilityForResult(want: Want, callback: AsyncCallback&lt;AbilityResult&gt;): ...@@ -282,17 +282,16 @@ startAbilityForResult(want: Want, callback: AsyncCallback&lt;AbilityResult&gt;):
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResult succeed, result.resultCode = " + console.log("startAbilityForResult succeed, result.resultCode = " + result.resultCode)
result.resultCode)
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -342,7 +341,7 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback ...@@ -342,7 +341,7 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var options = { var options = {
...@@ -354,17 +353,16 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback ...@@ -354,17 +353,16 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResult succeed, result.resultCode = " + console.log("startAbilityForResult succeed, result.resultCode = " + result.resultCode)
result.resultCode)
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -419,11 +417,11 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise&lt;AbilityRes ...@@ -419,11 +417,11 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise&lt;AbilityRes
```ts ```ts
var want = { var want = {
bundleName: "com.example.myapp", bundleName: "com.example.myapplication",
abilityName: "MyAbility" abilityName: "MainAbility"
}; };
var options = { var options = {
windowMode: 0, windowMode: 0,
}; };
try { try {
...@@ -435,12 +433,12 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise&lt;AbilityRes ...@@ -435,12 +433,12 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise&lt;AbilityRes
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityForResult failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -494,7 +492,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC ...@@ -494,7 +492,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -504,17 +502,17 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC ...@@ -504,17 +502,17 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResultWithAccount succeed, result.resultCode = " + console.log("startAbilityForResultWithAccount succeed, result.resultCode = " +
result.resultCode + ' result.want = ' + JSON.stringify(result.want)) result.resultCode + ' result.want = ' + JSON.stringify(result.want))
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -570,7 +568,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp ...@@ -570,7 +568,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -583,17 +581,16 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp ...@@ -583,17 +581,16 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResultWithAccount succeed, result.resultCode = " + console.log("startAbilityForResultWithAccount succeed")
result.resultCode + ' result.want = ' + JSON.stringify(result.want))
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -654,7 +651,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO ...@@ -654,7 +651,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -667,17 +664,17 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO ...@@ -667,17 +664,17 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO
.then((result) => { .then((result) => {
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResultWithAccount succeed, result.resultCode = " + console.log("startAbilityForResultWithAccount succeed, result.resultCode = " +
result.resultCode) result.resultCode)
}) })
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityForResultWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
## UIAbilityContext.startServiceExtensionAbility ## UIAbilityContext.startServiceExtensionAbility
...@@ -719,8 +716,8 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -719,8 +716,8 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
try { try {
...@@ -728,7 +725,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -728,7 +725,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -737,7 +734,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -737,7 +734,7 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -779,8 +776,8 @@ startServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -779,8 +776,8 @@ startServiceExtensionAbility(want: Want): Promise\<void>;
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
try { try {
...@@ -792,12 +789,12 @@ startServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -792,12 +789,12 @@ startServiceExtensionAbility(want: Want): Promise\<void>;
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -840,8 +837,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -840,8 +837,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -850,7 +847,7 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -850,7 +847,7 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -859,7 +856,7 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -859,7 +856,7 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -905,8 +902,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\ ...@@ -905,8 +902,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -919,12 +916,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\ ...@@ -919,12 +916,12 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
## UIAbilityContext.stopServiceExtensionAbility ## UIAbilityContext.stopServiceExtensionAbility
...@@ -963,8 +960,8 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -963,8 +960,8 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
try { try {
...@@ -972,7 +969,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -972,7 +969,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -981,7 +978,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -981,7 +978,7 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void;
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) + console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1020,8 +1017,8 @@ stopServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -1020,8 +1017,8 @@ stopServiceExtensionAbility(want: Want): Promise\<void>;
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
try { try {
...@@ -1033,12 +1030,12 @@ stopServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -1033,12 +1030,12 @@ stopServiceExtensionAbility(want: Want): Promise\<void>;
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) + console.log('stopServiceExtensionAbility failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1082,8 +1079,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -1082,8 +1079,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -1092,7 +1089,7 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -1092,7 +1089,7 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -1101,7 +1098,7 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -1101,7 +1098,7 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback:
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1144,8 +1141,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\< ...@@ -1144,8 +1141,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\<
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -1158,12 +1155,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\< ...@@ -1158,12 +1155,12 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\<
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('stopServiceExtensionAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1251,12 +1248,12 @@ terminateSelf(): Promise&lt;void&gt;; ...@@ -1251,12 +1248,12 @@ terminateSelf(): Promise&lt;void&gt;;
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('terminateSelf failed, error.code: ' + JSON.stringify(error.code) + console.log('terminateSelf failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (error) { } catch (error) {
// 捕获同步的参数错误 // 捕获同步的参数错误
console.log('terminateSelf failed, error.code: ' + JSON.stringify(error.code) + console.log('terminateSelf failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
} }
``` ```
...@@ -1291,8 +1288,8 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi ...@@ -1291,8 +1288,8 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi
```ts ```ts
var want = { var want = {
bundleName: "com.extreme.myapplication", bundleName: "com.example.myapplication",
abilityName: "SecondAbility" abilityName: "MainAbility"
} }
var resultCode = 100; var resultCode = 100;
// 返回给接口调用方AbilityResult信息 // 返回给接口调用方AbilityResult信息
...@@ -1306,16 +1303,16 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi ...@@ -1306,16 +1303,16 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(error.code) + console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log('terminateSelfWithResult succeed'); console.log('terminateSelfWithResult succeed');
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(paramError.code) + console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1356,8 +1353,8 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;; ...@@ -1356,8 +1353,8 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;;
```ts ```ts
var want = { var want = {
bundleName: "com.extreme.myapplication", bundleName: "com.example.myapplication",
abilityName: "SecondAbility" abilityName: "MainAbility"
} }
var resultCode = 100; var resultCode = 100;
// 返回给接口调用方AbilityResult信息 // 返回给接口调用方AbilityResult信息
...@@ -1375,12 +1372,12 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;; ...@@ -1375,12 +1372,12 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;;
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(error.code) + console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(paramError.code) + console.log('terminateSelfWithResult failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1424,13 +1421,19 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; ...@@ -1424,13 +1421,19 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
var options = { var options = {
onConnect(elementName, remote) { console.log('----------- onConnect -----------') }, onConnect(elementName, remote) {
onDisconnect(elementName) { console.log('----------- onDisconnect -----------') }, console.log('----------- onConnect -----------')
onFailed(code) { console.log('----------- onFailed -----------') } },
onDisconnect(elementName) {
console.log('----------- onDisconnect -----------')
},
onFailed(code) {
console.log('----------- onFailed -----------')
}
} }
var connection = null; var connection = null;
...@@ -1439,7 +1442,7 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; ...@@ -1439,7 +1442,7 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number;
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1488,14 +1491,20 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options ...@@ -1488,14 +1491,20 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "ServiceExtensionAbility"
}; };
var accountId = 100; var accountId = 100;
var options = { var options = {
onConnect(elementName, remote) { console.log('----------- onConnect -----------') }, onConnect(elementName, remote) {
onDisconnect(elementName) { console.log('----------- onDisconnect -----------') }, console.log('----------- onConnect -----------')
onFailed(code) { console.log('----------- onFailed -----------') } },
onDisconnect(elementName) {
console.log('----------- onDisconnect -----------')
},
onFailed(code) {
console.log('----------- onFailed -----------')
}
} }
var connection = null; var connection = null;
...@@ -1504,7 +1513,7 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options ...@@ -1504,7 +1513,7 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1604,7 +1613,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo ...@@ -1604,7 +1613,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('disconnectServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) + console.log('disconnectServiceExtensionAbility failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -1613,7 +1622,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo ...@@ -1613,7 +1622,7 @@ disconnectServiceExtensionAbility(connection: number, callback:AsyncCallback\<vo
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1646,10 +1655,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1646,10 +1655,10 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
// 后台启动Ability,不配置parameters // 后台启动Ability,不配置parameters
var wantBackground = { var wantBackground = {
bundleName: "com.example.myservice", bundleName: "com.example.myservice",
moduleName: "entry", moduleName: "entry",
abilityName: "MainAbility", abilityName: "MainAbility",
deviceId: "" deviceId: ""
}; };
try { try {
...@@ -1659,14 +1668,14 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1659,14 +1668,14 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
caller = obj; caller = obj;
console.log('startAbilityByCall succeed'); console.log('startAbilityByCall succeed');
}).catch((error) => { }).catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityByCall failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityByCall failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1677,13 +1686,13 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1677,13 +1686,13 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
// 前台启动Ability,将parameters中的"ohos.aafwk.param.callAbilityToForeground"配置为true // 前台启动Ability,将parameters中的"ohos.aafwk.param.callAbilityToForeground"配置为true
var wantForeground = { var wantForeground = {
bundleName: "com.example.myservice", bundleName: "com.example.myservice",
moduleName: "entry", moduleName: "entry",
abilityName: "MainAbility", abilityName: "MainAbility",
deviceId: "", deviceId: "",
parameters: { parameters: {
"ohos.aafwk.param.callAbilityToForeground": true "ohos.aafwk.param.callAbilityToForeground": true
} }
}; };
try { try {
...@@ -1693,14 +1702,14 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;; ...@@ -1693,14 +1702,14 @@ startAbilityByCall(want: Want): Promise&lt;Caller&gt;;
caller = obj; caller = obj;
console.log('startAbilityByCall succeed'); console.log('startAbilityByCall succeed');
}).catch((error) => { }).catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityByCall failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityByCall failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1754,7 +1763,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\< ...@@ -1754,7 +1763,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\<
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -1764,7 +1773,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\< ...@@ -1764,7 +1773,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\<
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -1773,7 +1782,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\< ...@@ -1773,7 +1782,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\<
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('error.code: ' + JSON.stringify(paramError.code) + console.log('error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1829,7 +1838,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -1829,7 +1838,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -1842,7 +1851,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -1842,7 +1851,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
if (error.code) { if (error.code) {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
return; return;
} }
// 执行正常业务 // 执行正常业务
...@@ -1851,7 +1860,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -1851,7 +1860,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1906,7 +1915,7 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): ...@@ -1906,7 +1915,7 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions):
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
var accountId = 100; var accountId = 100;
...@@ -1923,12 +1932,12 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): ...@@ -1923,12 +1932,12 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions):
.catch((error) => { .catch((error) => {
// 处理业务逻辑错误 // 处理业务逻辑错误
console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) + console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(error.code) +
' error.message: ' + JSON.stringify(error.message)); ' error.message: ' + JSON.stringify(error.message));
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) + console.log('startAbilityWithAccount failed, error.code: ' + JSON.stringify(paramError.code) +
' error.message: ' + JSON.stringify(paramError.message)); ' error.message: ' + JSON.stringify(paramError.message));
} }
``` ```
...@@ -1951,11 +1960,10 @@ setMissionLabel(label: string, callback:AsyncCallback&lt;void&gt;): void; ...@@ -1951,11 +1960,10 @@ setMissionLabel(label: string, callback:AsyncCallback&lt;void&gt;): void;
```ts ```ts
this.context.setMissionLabel("test", (result) => { this.context.setMissionLabel("test", (result) => {
console.log('requestPermissionsFromUserresult:' + JSON.stringify(result)); console.log('setMissionLabel:' + JSON.stringify(result));
}); });
``` ```
## UIAbilityContext.setMissionLabel ## UIAbilityContext.setMissionLabel
setMissionLabel(label: string): Promise&lt;void&gt;; setMissionLabel(label: string): Promise&lt;void&gt;;
...@@ -1980,9 +1988,9 @@ setMissionLabel(label: string): Promise&lt;void&gt;; ...@@ -1980,9 +1988,9 @@ setMissionLabel(label: string): Promise&lt;void&gt;;
```ts ```ts
this.context.setMissionLabel("test").then(() => { this.context.setMissionLabel("test").then(() => {
console.log('success'); console.log('success');
}).catch((error) => { }).catch((error) => {
console.log('failed:' + JSON.stringify(error)); console.log('failed:' + JSON.stringify(error));
}); });
``` ```
## UIAbilityContext.setMissionIcon ## UIAbilityContext.setMissionIcon
...@@ -2005,25 +2013,25 @@ setMissionIcon(icon: image.PixelMap, callback:AsyncCallback\<void>): void; ...@@ -2005,25 +2013,25 @@ setMissionIcon(icon: image.PixelMap, callback:AsyncCallback\<void>): void;
**示例:** **示例:**
```ts ```ts
import image from '@ohos.multimedia.image'; import image from '@ohos.multimedia.image';
var imagePixelMap; var imagePixelMap;
var color = new ArrayBuffer(0); var color = new ArrayBuffer(0);
var initializationOptions = { var initializationOptions = {
size: { size: {
height: 100, height: 100,
width: 100 width: 100
} }
}; };
image.createPixelMap(color, initializationOptions) image.createPixelMap(color, initializationOptions)
.then((data) => { .then((data) => {
imagePixelMap = data; imagePixelMap = data;
})
.catch((err) => {
console.log('--------- createPixelMap fail, err: ---------', err)
});
this.context.setMissionIcon(imagePixelMap, (err) => {
console.log('---------- setMissionIcon fail, err: -----------', err);
}) })
.catch((err) => {
console.log('--------- createPixelMap fail, err: ---------', err)
});
this.context.setMissionIcon(imagePixelMap, (err) => {
console.log('---------- setMissionIcon fail, err: -----------', err);
})
``` ```
...@@ -2052,29 +2060,28 @@ setMissionIcon(icon: image.PixelMap): Promise\<void>; ...@@ -2052,29 +2060,28 @@ setMissionIcon(icon: image.PixelMap): Promise\<void>;
**示例:** **示例:**
```ts ```ts
import image from '@ohos.multimedia.image'; var imagePixelMap;
var imagePixelMap; var color = new ArrayBuffer(0);
var color = new ArrayBuffer(0); var initializationOptions = {
var initializationOptions = { size: {
size: { height: 100,
height: 100, width: 100
width: 100 }
} };
}; image.createPixelMap(color, initializationOptions)
image.createPixelMap(color, initializationOptions) .then((data) => {
.then((data) => { imagePixelMap = data;
imagePixelMap = data; })
}) .catch((err) => {
.catch((err) => { console.log('--------- createPixelMap fail, err: ---------', err)
console.log('--------- createPixelMap fail, err: ---------', err) });
}); this.context.setMissionIcon(imagePixelMap)
this.context.setMissionIcon(imagePixelMap) .then(() => {
.then(() => { console.log('-------------- setMissionIcon success -------------');
console.log('-------------- setMissionIcon success -------------'); })
}) .catch((err) => {
.catch((err) => { console.log('-------------- setMissionIcon fail, err: -------------', err);
console.log('-------------- setMissionIcon fail, err: -------------', err); });
});
``` ```
## UIAbilityContext.restoreWindowStage ## UIAbilityContext.restoreWindowStage
...@@ -2093,8 +2100,8 @@ restoreWindowStage(localStorage: LocalStorage) : void; ...@@ -2093,8 +2100,8 @@ restoreWindowStage(localStorage: LocalStorage) : void;
**示例:** **示例:**
```ts ```ts
var storage = new LocalStorage(); var storage = new LocalStorage();
this.context.restoreWindowStage(storage); this.context.restoreWindowStage(storage);
``` ```
## UIAbilityContext.isTerminating ## UIAbilityContext.isTerminating
...@@ -2116,4 +2123,4 @@ isTerminating(): boolean; ...@@ -2116,4 +2123,4 @@ isTerminating(): boolean;
```ts ```ts
var isTerminating = this.context.isTerminating(); var isTerminating = this.context.isTerminating();
console.log('ability state :' + isTerminating); console.log('ability state :' + isTerminating);
``` ```
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册