未被捕获(承诺):Zone.js提供的cordova_not_available

时间:2019-08-20 09:00:52

标签: node.js angular cordova ionic-framework zone.js

我在ionic 4应用程序中安装了@ mauron85 / cordova-plugin-background-geolocation插件。应用程序运行正常。但是当我调用该插件时,它将向我的控制台抛出错误。

我尝试了一些堆栈溢出和git的答案。但是仍然出现问题。 我也尝试删除zone.js。并安装它。仍然有问题。

非常感谢Anonees的帮助,解释或指导。谢谢

core.js:15724 ERROR Error: Uncaught (in promise): cordova_not_available
    at resolvePromise (zone.js:836)
    at resolvePromise (zone.js:795)
    at zone.js:897
    at ZoneDelegate.invokeTask (zone.js:431)
    at Object.onInvokeTask (core.js:17290)
    at ZoneDelegate.invokeTask (zone.js:430)
    at Zone.runTask (zone.js:198)
    at drainMicroTaskQueue (zone.js:611)
    at ZoneTask.invokeTask (zone.js:517)
    at ZoneTask.invoke (zone.js:502)

1 个答案:

答案 0 :(得分:0)

看起来像您正在浏览器中运行您的应用程序。现在,使用以下命令构建您的应用程序:

ionic cordova build android

或者连接USB并从开发人员选项打开调试模式,然后运行以下cmd:

ionic cordova run android

如果您将使用USB运行您的应用程序,那么使用USB,您可以通过运行以下URL检查Chrome中的设备应用程序:

chrome://inspect/#devices

希望这对您有帮助...