Ionic App和Sails js Sockect客户端问题

时间:2016-05-11 08:33:10

标签: angularjs ionic-framework sails.js

正在开发用于安装在人行横道上的Android的离子应用程序。我有sas js socket客户端SDK。当我在没有连接到服务器的真实设备上运行应用程序时,它成功启动然后抛出此错误并崩溃

the connection to the server was unsuccessful(file://android_asset/www/index.html)

然而,当连接到服务器时一切正常。我认为套接字试图建立连接并导致崩溃失败。我该如何避免这种威胁?谢谢大家

1 个答案:

答案 0 :(得分:0)

错误是由您的App超时引起的。您可以增加超时时间,但只会降低问题的发生频率,或者您可以:

  1. 将index.html重命名为“main.html”
  2. 创建一个新的“index.html”并将以下内容放入其中:
  3. <!doctype html>
    <html>
      <head>
       <title>title</title>
       <script>
         window.location='./main.html';
       </script>
      <body>
      </body>
    </html>
    
    1. 重建您的应用!没有更多的错误!
    2. 另一个好主意是为您的应用程序提供“启动画面”,以便用户在完全准备好之前获得应用程序正在加载/工作的即时反馈。