我最近为Ionic应用程序设置了使用Ionic Pro进行部署。但是,现在每当我运行ionic serve
时,我都会收到此错误:
ERROR Error: Uncaught (in promise): cordova_not_available
Error loading deploy information. No Plugin Available
我知道Cordova在浏览器中不可用,但如何在使用ionic serve
进行测试时告诉应用停止搜索插件?
答案 0 :(得分:0)
首先导入平台,
import { Platform } from 'ionic-angular';
constructor(platform: Platform, ...)
将要在浏览器中使用的插件导入此if块
if(platform.is('cordova')) {...}
答案 1 :(得分:0)
请检查app.component.ts
文件检查以下代码,您可以删除该条件
if(platform.is('cordova')){}
答案 2 :(得分:0)
如果您希望该插件适用于浏览器,则应添加platform browser
并运行它:
ionic cordova platform add browser
并运行它:
ionic cordova run browser
而不是ionic serve
。