2011-04-01 2 views
2

我々は二つのバージョンに利用できるようになり、フィールドのデータ収集ツール構築されています
phonegapアプリケーションでpersistenceJSを使用するには?

  1. 完全HTML5 - ブラウザから直接 ダウンロードを(カメラ等へのアクセス、 をサポートしていません。 )。 phonegap使用
  2. ハイブリッド - 必要な インストールを(..など、 カメラへのアクセスをサポートしていません)。

html5バージョンでは、データを格納するために persistenceJSを使用しています。どうにかして、これはハイブリッドバージョンでは動作しないようで、できるだけジェネリックとしてコードベースを保つのが良いでしょう。

persistenceJSとphonegapの組み合わせについて知っている人はいますか?

2011/04/04:プロトタイプでは、phoneGapで作業するために永続性を取得しました。おそらく何らかの種類のライブラリが何らかの形で干渉している可能性があります。

+0

問題が解決したかどうかを共有できますか? – dhaval

+0

ブラウザのwebsqlサイズ制限のようです。私はそれを今のところ問題を解決した4MBに戻しました。 – Timo

+0

ありがとうTimo。私はモバイルウェブとphonegapアプリケーションでpersistenceJSを使用しています。私は両方ともデータベースサイズを5MBに設定しています。問題はまだありません。 – dhaval

答えて

1

Phonegapはpersistencejsに親切です。

唯一の潜在的な問題は、iOS 5からWebsqlストレージを非永続的にするiOSにあります。つまり、オペレーティングシステムによってデータベースを定期的に削除することができます。

Phonegap 1.6以上にアップグレードすると、この問題の修正が組み込まれており、persistencejsはうまく動作します。

関連する問題