正在开发用于安装在人行横道上的Android的离子应用程序。我有sas js socket客户端SDK。当我在没有连接到服务器的真实设备上运行应用程序时,它成功启动然后抛出此错误并崩溃
the connection to the server was unsuccessful(file://android_asset/www/index.html)
然而,当连接到服务器时一切正常。我认为套接字试图建立连接并导致崩溃失败。我该如何避免这种威胁?谢谢大家
答案 0 :(得分:0)
错误是由您的App超时引起的。您可以增加超时时间,但只会降低问题的发生频率,或者您可以:
<!doctype html> <html> <head> <title>title</title> <script> window.location='./main.html'; </script> <body> </body> </html>
另一个好主意是为您的应用程序提供“启动画面”,以便用户在完全准备好之前获得应用程序正在加载/工作的即时反馈。