You need to sign in or sign up before continuing.
未验证 提交 b3c7a53c 编写于 作者: O openharmony_ci 提交者: Gitee

!12970 修改reference/apis/js-apis-inner-application-uiAbilityContext.md中的示例代码

Merge pull request !12970 from 张亚菲/zyf
...@@ -85,7 +85,7 @@ startAbility(want: Want, callback: AsyncCallback<void>): void; ...@@ -85,7 +85,7 @@ startAbility(want: Want, callback: AsyncCallback<void>): 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));
} }
``` ```
...@@ -140,7 +140,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void& ...@@ -140,7 +140,7 @@ startAbility(want: Want, options: StartOptions, callback: AsyncCallback<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 = {
...@@ -293,7 +293,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>): ...@@ -293,7 +293,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>):
```ts ```ts
var want = { var want = {
deviceId: "", deviceId: "",
bundleName: "com.extreme.test", bundleName: "com.example.myapplication",
abilityName: "MainAbility" abilityName: "MainAbility"
}; };
...@@ -306,8 +306,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>): ...@@ -306,8 +306,7 @@ startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>):
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResult succeed, result.resultCode = " + console.log("startAbilityForResult succeed, result.resultCode = " + result.resultCode)
result.resultCode)
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
...@@ -366,7 +365,7 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback ...@@ -366,7 +365,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 = {
...@@ -382,12 +381,11 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback ...@@ -382,12 +381,11 @@ startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback
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));
} }
``` ```
...@@ -448,8 +446,8 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes ...@@ -448,8 +446,8 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<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,
...@@ -468,7 +466,7 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes ...@@ -468,7 +466,7 @@ startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityRes
}); });
} 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));
} }
``` ```
...@@ -528,7 +526,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, callback: AsyncC ...@@ -528,7 +526,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;
...@@ -609,7 +607,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp ...@@ -609,7 +607,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;
...@@ -626,8 +624,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp ...@@ -626,8 +624,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options: StartOp
return; return;
} }
// 执行正常业务 // 执行正常业务
console.log("startAbilityForResultWithAccount succeed, result.resultCode = " + console.log("startAbilityForResultWithAccount succeed")
result.resultCode + ' result.want = ' + JSON.stringify(result.want))
}); });
} catch (paramError) { } catch (paramError) {
// 处理入参错误异常 // 处理入参错误异常
...@@ -698,7 +695,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO ...@@ -698,7 +695,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;
...@@ -720,7 +717,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO ...@@ -720,7 +717,7 @@ startAbilityForResultWithAccount(want: Want, accountId: number, options?: StartO
}); });
} 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));
} }
``` ```
...@@ -763,8 +760,8 @@ startServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -763,8 +760,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 {
...@@ -823,8 +820,8 @@ startServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -823,8 +820,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 {
...@@ -884,8 +881,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -884,8 +881,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;
...@@ -949,8 +946,8 @@ startServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\ ...@@ -949,8 +946,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;
...@@ -1007,8 +1004,8 @@ stopServiceExtensionAbility(want: Want, callback: AsyncCallback\<void>): void; ...@@ -1007,8 +1004,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 {
...@@ -1064,8 +1061,8 @@ stopServiceExtensionAbility(want: Want): Promise\<void>; ...@@ -1064,8 +1061,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 {
...@@ -1126,8 +1123,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number, callback: ...@@ -1126,8 +1123,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;
...@@ -1188,8 +1185,8 @@ stopServiceExtensionAbilityWithAccount(want: Want, accountId: number): Promise\< ...@@ -1188,8 +1185,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;
...@@ -1335,8 +1332,8 @@ terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback&lt;voi ...@@ -1335,8 +1332,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信息
...@@ -1400,8 +1397,8 @@ terminateSelfWithResult(parameter: AbilityResult): Promise&lt;void&gt;; ...@@ -1400,8 +1397,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信息
...@@ -1468,13 +1465,19 @@ connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; ...@@ -1468,13 +1465,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;
...@@ -1532,14 +1535,20 @@ connectServiceExtensionAbilityWithAccount(want: Want, accountId: number, options ...@@ -1532,14 +1535,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;
...@@ -1808,7 +1817,7 @@ startAbilityWithAccount(want: Want, accountId: number, callback: AsyncCallback\< ...@@ -1808,7 +1817,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;
...@@ -1888,7 +1897,7 @@ startAbilityWithAccount(want: Want, accountId: number, options: StartOptions, ca ...@@ -1888,7 +1897,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;
...@@ -1970,7 +1979,7 @@ startAbilityWithAccount(want: Want, accountId: number, options?: StartOptions): ...@@ -1970,7 +1979,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;
...@@ -2015,11 +2024,10 @@ setMissionLabel(label: string, callback:AsyncCallback&lt;void&gt;): void; ...@@ -2015,11 +2024,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;;
...@@ -2116,7 +2124,6 @@ setMissionIcon(icon: image.PixelMap): Promise\<void>; ...@@ -2116,7 +2124,6 @@ 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 = {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册