与服务器的连接失败。 (文件///android_asset/www/index.html)

时间:2017-06-06 14:52:04

标签: android ionic-framework

我在>>> class C: def meth(self): return 55 >>> print C.meth <unbound method C.meth> >>> print C().meth <bound method C.meth of <__main__.C instance at 0x0000000003FAD448>> >>> print C().meth() 55 上运行我的应用时遇到错误。 我的错误是:与服务器的连接失败。 (文件/// android_asset / www / index.html) 我尝试使用此解决方案存在的论坛来解决它:

1)将index.html重命名为“main.html”

2)创建一个新的“index.html”并将以下内容放入其中:

ionic cordova run android

或在config.xml中修改此行:

<!doctype html>
<html>
  <head>
   <title>title</title>
   <script>
     window.location='./main.html';
   </script>
  <body>
  </body>
</html> 

到这一行:

<preference name="SplashScreenDelay" value="3000" />

但是当我在保存新代码后运行我的应用程序时,错误仍然出现,当我返回到我的代码时,我发现代码仍然相同并且没有被修改(甚至如果我像以前说的那样修改过它!)

有人知道如何解决我的问题吗?

提前致谢, 卡罗琳

4 个答案:

答案 0 :(得分:1)

我在一个应用程序中遇到了这个错误,我用Crosswalk解决了它。

ionic plugin add cordova-plugin-crosswalk-webview

安装完成后,您可能需要调整设计,但不会再出现错误。

可选 config.xml 设置:

<preference name="loadUrlTimeoutValue" value="60000" />
<preference name="AutoHideSplashScreen" value="false" />

答案 1 :(得分:0)

尝试更新您的Cordova Android平台:

ionic platform remove android
ionic platform add android

答案 2 :(得分:0)

添加和删除android平台 ionic platform rm android ionic platform add android

答案 3 :(得分:0)

这不是一个真正的答案,但它允许我看到我的应用程序没有错误消息。

当我使用终端ionic cordova run android运行我的应用时,错误仍然存​​在。

但是,如果我使用Android Studio运行我的应用程序,它的作品!