我在>>> 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" />
但是当我在保存新代码后运行我的应用程序时,错误仍然出现,当我返回到我的代码时,我发现代码仍然相同并且没有被修改(甚至如果我像以前说的那样修改过它!)
有人知道如何解决我的问题吗?
提前致谢, 卡罗琳
答案 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运行我的应用程序,它的作品!