cordova 点击ionic 5中的硬件后退按钮后退出应用程序的逻辑中存在编译错误

ig9co6j1  于 2023-01-17  发布在  Ionic
关注(0)|答案(1)|浏览(160)

我已经创建了一个应用程序,详细信息如下-离子版本-5.4.16 cordova 版本-11.0.0Angular CLI-14.2.3 npm-8.15.0节点-16.17.0
我想在点击硬件后退按钮时退出应用程序。我编写了以下逻辑来退出应用程序-navigator ["app"]. exitApp();
但是这个逻辑给我带来了编译错误

    • 变量导航器:导航器元素隐式具有"any"类型,因为"app"类型的表达式不能用于索引类型"Navigator"。类型"Navigator"上不存在属性"app"。**

This is the compilation error image
请帮助我解决这个错误或任何其他方式退出应用程序使用硬件返回按钮在离子5和 cordova 。
谢谢

flvtvl50

flvtvl501#

navigator.app.exitApp();

在我们的代码中,我们用这一行来做,所以我认为你可能有错误的语法。2我相信app是navigator的一个属性,你可以用调试器来检查。3另外,你使用的是typeScript吗?4这看起来像是一个打字错误。

相关问题