ionic常见问题-the connection to the server was unsuccessful(file ///android_asset/www/index.html)

问题描述

  • 使用ionic serve在浏览器上运行app没有问题,当使用ionic run android让app运行在手机上就出现如下图错误

解决方式1

  • 如下图,我的index.html文件最底部有个高德地图的script,把这个放到上面就可以了,注意:当你引用外部资源,请确保手机网络连接正常
  • 如果你遇到这个问题,建议你把index.html上所有的第三方的script和link都删掉试试

解决方式2

  • 如果实在找不到原因就在config.xml添加<preference name="loadUrlTimeoutValue" value="700000"/>,如下图
  • 添加后依次执行ionic platfrom rm android,ionic platfrom add android,ionic run android试试

其他

  • 也有说是打包问题,重新打包有时候就可以了
  • 可能还有其他原因导致这个问题,不过我也不知道了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,903评论 25 709
  • Ionic是一个基于Angular2的开发手机web app的框架,它包含了一整套手机端的样式组件,和一系列的功能...
    王兆龙阅读 1,222评论 1 1
  • 前言 一直想写一个关于网页安全的,因为平时网上注册付款,还是打开一些网站连接我都非常小心,一定要看看网页上有没有一...
    小怪獣阅读 522评论 0 0
  • 【壹】 对于紫乙这个人,凡是爱看x报刊情感专栏的人都知道,她是红蓝绿女们心中明明不灭的灯船,再汹涌的海浪,只要她紫...
    茹冉阅读 1,200评论 5 4
  • 一说到家,脑海里就有波涛汹涌的记忆随着一件件历历在目的事情涌出来。我出身在一个普普通通的家庭,原以为也会过着普...
    9米6阅读 304评论 1 2