【问题标题】:Ionic2: exception nativeEvalAndFetch: ReferenceError: Can't find variable: cordovaIonic2:异常 nativeEvalAndFetch:ReferenceError:找不到变量:cordova
【发布时间】:2016-12-18 08:27:50
【问题描述】:

我正在尝试使用以下命令在模拟器中运行我的 Ionic 2 应用程序:

ionic emulate ios

但是我得到了一个死屏(白屏)。我尝试使用 Safari 开发者工具调试应用程序,我得到了以下信息:

异常 nativeEvalAndFetch:ReferenceError:找不到变量:cordova

CoreSimulator 中的目录如下所示:

【问题讨论】:

  • 您是否正在运行任何cordova 插件?如果是,则必须在物理设备上运行,而不是在模拟器上运行
  • 是的,我正在使用几个插件:“cordova-plugin-whitelist”、“cordova-plugin-console”、“cordova-plugin-statusbar”、“cordova-plugin-device”、“cordova -plugin-splashscreen", "ionic-plugin-keyboard" 但也无法在 Ionic View 应用程序中查看应用程序。通常,cordova 会向控制台记录一条消息,表明应用程序当前正在“模拟器或 Web”版本中运行,但没有错误。
  • 介意显示您的 index.html 代码吗?

标签: cordova ionic-framework ionic2


【解决方案1】:

问题通过删除解决:

<base href="/">

来自 index.html

【讨论】:

    猜你喜欢
    • 2016-04-09
    • 2017-06-10
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多