6

phonegap Cookie ベースの認証で問題に直面しています。iPhone を強制的にアプリを閉じた後 (物理ボタンをダブルクリックして閉じる)、サーバーで確立した Cookie を失います。どうすれば回避できますか?何か構成はありますか?またはそれの代替方法はありますか?

初めて実行すると正常に動作し、アプリを強制終了するとエラーが発生します。アンドロイドでは正常に動作します。

使用しています: iPhone - iOS 6.1 および Cordova 2.5

ありがとう

4

1 に答える 1

3

Cookie ソリューションを放棄し、代わりにlocalStorageソリューションに切り替えることをお勧めします。

iOS 6.X には Cookie の処理に関する問題がほとんどなく、Apple がすべての問題を修正したとしても、一部の人々は古いバージョンを引き続き使用するため、古いプラットフォームではアプリを使用できなくなります。Cookie は古風な技術であり、iOS が将来のバージョンでサポートを失うという話もあります。

一方、localStorage は HTML5 ブラウザで完全にサポートされています。

それをさらに進めることができます。persistance.jsという優れた js フレームワークがあります。デバイスに最適なストレージ オプションが自動的に使用され、4 種類のストレージ ソリューションがあります。

于 2013-05-09T14:29:23.137 に答える