【问题标题】:OnsenUi with Cordova load error带有 Cordova 加载错误的 OnsenUi
【发布时间】:2018-02-22 08:49:59
【问题描述】:

我刚刚使用 vue 和 cordova 为 OnsenUI 创建了模板,并执行了几个命令应该将它作为 android 应用程序运行,但是我收到了这个错误

注意我在代理后面。

vue init OnsenUI/vue-cordova-webpack hello-world
npm install 
cordova platform add android
cordova emulate android

我在一些 config.xml 中找到了一些关于 LoadUrlTimeoutValue 的内容,但不确定该放在哪里。

【问题讨论】:

    标签: cordova vue.js onsen-ui


    【解决方案1】:

    看起来文件系统 URL 已在需要 HTTP URL 的地方使用。如果您在代码中搜索“file:///”会发生什么?

    【讨论】:

    • 我认为它正在寻找要加载到 Web 视图的基本文件,但可能是应用程序未正确构建或其他原因。在浏览器中运行 npm run dev 效果很好。
    【解决方案2】:

    现在回答有点晚了,不过,我认为这可能会对面临同样问题的人有所帮助。

    根据@Zveratko 的说法,所遵循的步骤是

    • vue init OnsenUI/vue-cordova-webpack hello-world
    • npm 安装
    • cordova 平台添加 android
    • cordova 模拟 android

    过程中缺少某些步骤,这就是错误的原因。由于本项目是用webpack构建的,所以需要在运行到android模拟器之前进行编译。

    步骤应该是

    • vue init OnsenUI/vue-cordova-webpack hello-world
    • npm 安装
    • npm 运行构建
    • cordova 平台添加 android
    • cordova 模拟 android

    【讨论】:

      猜你喜欢
      • 2018-06-29
      • 1970-01-01
      • 1970-01-01
      • 2015-10-31
      • 1970-01-01
      • 1970-01-01
      • 2018-03-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多