diff --git a/zh-cn/application-dev/ability/fa-pageability.md b/zh-cn/application-dev/ability/fa-pageability.md index 3e44e3ff4f0b1c6c223aa662bed3a7c771bdf84d..9e937b788a1f7fdc2298a99aa5f08bbd52542bb9 100644 --- a/zh-cn/application-dev/ability/fa-pageability.md +++ b/zh-cn/application-dev/ability/fa-pageability.md @@ -116,8 +116,8 @@ PageAbility提供命周期回调,开发者可以在`app.js/app.ets`中重写 }, ); ``` - ### 启动远程PageAbility(当前仅对系统应用开放) +>说明:由于DeviceManager的getTrustedDeviceListSync接口仅对系统应用开放,当前启动远程PageAbility仅支持系统应用 **导入模块** diff --git a/zh-cn/application-dev/ability/fa-serviceability.md b/zh-cn/application-dev/ability/fa-serviceability.md index 7d41a0945e022c059bd3d744c8ba26aa94d0b5ed..12e216aab2d41491d96d79715e21729cf408b55a 100644 --- a/zh-cn/application-dev/ability/fa-serviceability.md +++ b/zh-cn/application-dev/ability/fa-serviceability.md @@ -180,7 +180,8 @@ export default { } ``` -### 连接远程Service(当前仅对系统应用开放) +### 连接远程Service(当前仅对系统应用开放) +>说明:由于DeviceManager的getTrustedDeviceListSync接口仅对系统应用开放,当前连接远程Service仅支持系统应用 如果Service需要与Page Ability或其他应用的Service Ability进行跨设备交互,则须创建用于连接的Connection。Service支持其他Ability通过connectAbility()方法与其进行跨设备连接。 diff --git a/zh-cn/application-dev/ability/stage-ability.md b/zh-cn/application-dev/ability/stage-ability.md index d33f91e16aeaff0c070de507363ef2d4df4e3ed0..56d2c71e05b294ce1851b7f88ea3d6510f976722 100644 --- a/zh-cn/application-dev/ability/stage-ability.md +++ b/zh-cn/application-dev/ability/stage-ability.md @@ -164,7 +164,8 @@ context.startAbility(want, options).then((data) => { }) ``` -### 跨设备启动Ability(当前仅对系统应用开放) +### 跨设备启动Ability(当前仅对系统应用开放) +>说明:由于DeviceManager的getTrustedDeviceListSync接口仅对系统应用开放,当前跨设备启动Ability仅支持系统应用 跨设备场景下,需指定对端设备deviceId,具体示例代码如下: ```ts let context = this.context @@ -179,7 +180,7 @@ context.startAbility(want).then((data) => { console.error("Failed to start remote ability with error: "+ JSON.stringify(error)) }) ``` -从DeviceManager获取指定设备的deviceId,具体示例代码如下: +从DeviceManager获取指定设备的deviceId。具体示例代码如下: ```ts import deviceManager from '@ohos.distributedHardware.deviceManager'; function getRemoteDeviceId() { diff --git a/zh-cn/application-dev/ability/stage-call.md b/zh-cn/application-dev/ability/stage-call.md index 46fb51830e2db76a2a1fafd17df573ac90175ef9..beeb70478ba2d9bf921cdc187dcd1e891486e608 100644 --- a/zh-cn/application-dev/ability/stage-call.md +++ b/zh-cn/application-dev/ability/stage-call.md @@ -137,8 +137,7 @@ context.startAbilityByCall({ }).catch((error) => { console.error(TAG + 'get caller failed with ' + error) }) -``` -在跨设备场景下,需指定对端设备deviceId。应用开发者 根据实际需要做相应处理。具体示例代码如下: +在跨设备场景下,需指定对端设备deviceId。具体示例代码如下: ```ts let TAG = '[MainAbility] ' var caller = undefined @@ -162,7 +161,7 @@ context.startAbilityByCall({ console.error(TAG + 'get remote caller failed with ' + error) }) ``` -从DeviceManager获取指定设备的deviceId,具体示例代码如下: +从DeviceManager获取指定设备的deviceId,getTrustedDeviceListSync接口仅对系统应用开放。具体示例代码如下: ```ts import deviceManager from '@ohos.distributedHardware.deviceManager'; var dmClass;