diff --git a/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StartVpn.ets b/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StartVpn.ets index 8952dfeaf31250fb4805ba498c0ed161adcab549..8a0f83946665d4024a1882475f0360219cb83584 100644 --- a/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StartVpn.ets +++ b/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StartVpn.ets @@ -170,6 +170,9 @@ struct StartVpn { vpnext.startVpnExtensionAbility(want).then(() => { showToast('start vpnExt Success', 2000); hilog.info(0x0000, 'developTag', '%{public}s', 'start vpnExt Success'); + }).catch((err: BusinessError) => { + showToast('start vpnExt Fail', 2000); + hilog.error(0x0000, 'developTag', 'start vpnExt Fail %{public}s', JSON.stringify(err) ?? ''); }) } catch (err) { showToast('start vpnExt Fail: ' + JSON.stringify(err), 2000); diff --git a/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StopVpn.ets b/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StopVpn.ets index dfae42ccbdfc6664ac42f7964059192ae5df3a68..17e78e66f2fa288bc0acff95359959375146ab02 100644 --- a/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StopVpn.ets +++ b/code/BasicFeature/Connectivity/VPN/entry/src/main/ets/pages/StopVpn.ets @@ -19,6 +19,7 @@ import Want from '@ohos.app.ability.Want'; import common from '@ohos.app.ability.common'; import vpn_client from "libvpn_client.so"; import { showToast } from '../components/ShowToast'; +import { BusinessError } from '@kit.BasicServicesKit'; let want: Want = { deviceId: "", @@ -68,6 +69,9 @@ struct StopVpn { vpnext.stopVpnExtensionAbility(want).then(() => { showToast('stop vpnExt Success', 2000); hilog.info(0x0000, 'developTag', '%{public}s', 'stop vpnExt Success'); + }).catch((err: BusinessError) => { + showToast('stop vpnExt Fail: ' + JSON.stringify(err), 2000); + hilog.error(0x0000, 'developTag', 'stop vpnExt Fail %{public}s', JSON.stringify(err) ?? ''); }) } catch (err) { showToast('stop vpnExt Fail: ' + JSON.stringify(err), 2000); diff --git a/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/en_US/element/string.json b/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/en_US/element/string.json index c50c4c2c0dede563b132f095736f6ce2b96a4dc4..02ef7dfd955f13bab197477942775838504a1170 100644 --- a/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/en_US/element/string.json +++ b/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/en_US/element/string.json @@ -10,7 +10,7 @@ }, { "name": "EntryAbility_label", - "value": "label" + "value": "VPN" }, { "name": "btn_create_tunnel", diff --git a/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/zh_CN/element/string.json b/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/zh_CN/element/string.json index 19a14d7711d6df7a14ec5f90d0d3ca98ab72a959..31ee4b0488177c3fd601f8d283561bc4092b159a 100644 --- a/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/zh_CN/element/string.json +++ b/code/BasicFeature/Connectivity/VPN/entry/src/main/resources/zh_CN/element/string.json @@ -10,7 +10,7 @@ }, { "name": "EntryAbility_label", - "value": "label" + "value": "VPN" }, { "name": "btn_create_tunnel",