我一直在使用Angular和Ionic时出错,在iOS模拟器上运行。
运行时
ionic run ios
它在模拟器上发布很好。然后我按下模拟器上的主页按钮
异常nativeEvalAndFetch:ReferenceError:找不到变量:cordova
我正在测试我的离子应用程序的深层链接,这打破了它。
答案 0 :(得分:4)
为了解决问题,我把
<script src="cordova.js"></script>
在我的标题中。我有
<script src="phonegap.js"></script>
所以现在我在标题中都有两个并且工作正常。不确定我是否需要两者,但它确实有效。
另外,我的phonegap.js位于我的app文件夹中。所以我添加到grunt文件中,以便在我构建时进行复制。
答案 1 :(得分:0)
当我在另一个分支上删除插件时,发生了此错误。我要做的是手动删除插件,并从软件包和配置中删除插件信息。