1

Phonegapを使用したAndroidでのキャッシュの経験。

  1.  I want to create one app which should work online as well as offline. 
  2.  If internet connectivity is there it should use otherwise use the history.

今ではオンラインで動作していますが、アプリもオフラインで動作させる必要があります。ネットワーク接続をチェックするため:

    function onDeviceReady() {
    navigator.network.isReachable("phonegap.com", reachableCallback, {});
    navigator.notification.alert("Server Is Ready");


 }

       // Check network status
 //
 function reachableCallback(reachability) {
     // There is no consistency on the format of reachability
     var networkState = reachability.code || reachability;
     var states = {};
     states[NetworkStatus.NOT_REACHABLE]  = 'No network connection';
     states[NetworkStatus.REACHABLE_VIA_CARRIER_DATA_NETWORK] = 'Carrier data connection';
     states[NetworkStatus.REACHABLE_VIA_WIFI_NETWORK] = 'WiFi connection';

     alert('Connection type: ' + states[networkState]);
  }

nwtwork接続がないときに誰かが私のアプリにアクセスするのを手伝ってくれますか(オフライン)

4

1 に答える 1

3

<html manifest="cache.manifest">の代わりにこれを使用してください <html>

そして、同じディレクトリに。という名前の新しいファイルを作成しますcache.manifest

そのファイルの内容は次のようになります

キャッシュマニフェストindex.htmlblabla.png

于 2013-02-15T09:29:06.893 に答える