cordova.js在chrome中运行时不可用

时间:2017-04-03 10:47:44

标签: cordova google-chrome ionic2

我是离子菜鸟。我使用ionic-cli创建了一个应用程序,并尝试运行该应用程序。我在chrome中得到低于警告(试图将无限的schroll添加到gallary应用程序中)

  

Native:尝试调用Splashscreen.hide,但Cordova不可用。   确保包含cordova.js或在设备/模拟器中运行

如何仅在Chrome测试期间包含cordova.js

4 个答案:

答案 0 :(得分:15)

只有在您的应用程序构建为在设备上运行时才会包含Cordova,因此在浏览器中进行测试时无法使用它。这当然意味着依赖Cordova的插件也不会工作。这是在浏览器中进行测试的限制。您可以忽略该错误。

要测试您应该在模拟器或真实设备中测试的所有功能。

答案 1 :(得分:1)

使用命令 ionic cordova运行浏览器,而不是 ionic serve

答案 2 :(得分:0)

无需添加浏览器平台,即可使用进行测试 离子科尔多瓦运行android -l 它会打开您的模拟器,并在浏览器的控制台中显示消息

答案 3 :(得分:0)

执行以下步骤:

npm install -g cordova

然后

npm i -g native-run

然后

ionic cordova run browser