【问题标题】:ionic file index.html not found找不到离子文件 index.html
【发布时间】:2018-03-13 10:14:44
【问题描述】:

当我在智能手机 android 中启动我的应用程序时出现此错误:

ERR_FILE_NOT_FOUND (file://android_asset/www/index.html)

这是信息离子:

cli 包:(C:\Users\med\AppData\Roaming\npm\node_modules)

@ionic/cli-utils  : 1.19.1
ionic (Ionic CLI) : 3.19.1

全局包:

cordova (Cordova CLI) : 8.0.0

本地包:

@ionic/app-scripts : 3.1.8
Cordova Platforms  : android 7.0.0
Ionic Framework    : ionic-angular 3.9.2

系统:

Node : v6.11.1
npm  : 3.10.10
OS   : Windows 7

环境变量:

ANDROID_HOME : C:\Users\med\AppData\Local\Android\Sdk

杂项:

backend : pro

我在 config.xml 中添加了这个,但也有错误:

<preference name="loadUrlTimeoutValue" value="700000" />

【问题讨论】:

  • 你每次都收到了吗?
  • 每次都是...
  • 首先删除这个&lt;preference name="loadUrlTimeoutValue" value="700000" /&gt;
  • 好吧,我删除这个..然后!!
  • 您使用过第三方库吗?

标签: android ionic-framework ionic3


【解决方案1】:

确保添加 config.xml

<content src="index.html" />

你需要删除node_modules、platform和plugin,然后执行以下命令

npm install
cordova platform add android@6.2.3
cordova prepare --save
cordova run android

【讨论】:

  • 这就是我所缺少的。谢谢!
【解决方案2】:

对我来说,解决方案是从

更改 index.html 文件
    <base href="/" />

收件人:

    <base href="." />

我目前使用的是 ionic v6.13.1,node v14.17.5,android 平台是@7.0.0

【讨论】:

    【解决方案3】:

    在您的开发机器上升级到最新的 chrome 版本即可解决问题。

    【讨论】:

    • 这是一个完全没有帮助的答案,与问题无关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-10
    • 1970-01-01
    • 2019-12-13
    • 2015-12-05
    • 2016-02-23
    • 1970-01-01
    相关资源
    最近更新 更多