2016-04-19 27 views
0

Intel XDKで角型アプリケーションを作成しています。ローカルストレージにデータがあります。オフラインでアプリケーションを実行すると、数分後にメッセージが表示されます"アプリケーションエラー:サーバーへの接続が失敗しました(偽)")これを管理するためにアプリケーションを自発的に停止します。これを回復するための希望の解決策が期待されます。Error:Angularjs Appでサーバーへの接続が失敗しました

app.js

 $scope.checkConnection=function() { 
       var networkState = navigator.connection.type; 

       if(networkState == Connection.NONE){ 
        $scope.footer_message = "No Network Connection"; 

        return false; 

       }else{ 
        $scope.footer_message = "Obidos Technologies (P) Ltd"; 
        return true; 
       } 
      } 
$scope.checkConnection(); 
+0

[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を提供する必要があります。これまでにこの問題を解決するために試したことをお見せして、問題を特定の問題に絞り込んでください。 –

+0

私の上記のコードをご覧ください@KhalidHussain – sherins

答えて

0

あなたのアプリを起動するときには、[サーバーへの接続は、「WWW /資産/ index.htmlを」に失敗した]のようなものを言って矛盾/一時的なエラーメッセージが表示される場合。これはあなたのアプリケーションのタイムアウトが原因です。あなたはタイムアウト時間を増やすことができますいずれかが、唯一の問題の頻度を減らすか、次のことができます:

1.Renameあなたのindex.htmlを「main.htmlと」

2.Create新に"index.html"と入力して次の内容を入力してください:

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

3.アプリを再ビルドしてください!もうエラーはありません!

関連する問題