离子5中点击硬件返回按钮退出App逻辑编译错误



我创建了一个应用程序与以下详细信息-离子版本- 5.4.16Cordova版本- 11.0.0Angular CLI - 14.2.3Typescript - 4.8.3NPM - 8.15.0Node - 16.17.0

我想退出一个应用程序的硬件后退按钮点击。我已经写了下面的逻辑来退出应用程序-navigator[" App "].exitApp();

但是这个逻辑给了我编译错误-

var navigator: navigator元素隐式地有一个'any'类型,因为'"app"'类型的表达式不能用于索引类型'Navigator'。属性'app'不存在于类型'Navigator'.

这是编译错误映像

请帮助我解决这个错误或任何其他方式退出一个应用程序使用硬件后退按钮在ionic 5和cordova。

感谢
navigator.app.exitApp();

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

相关内容

最新更新