2013-05-09 9 views
5

私はphonegap cookieベースの認証に問題があります:iPhoneに強制的にアプリケーションを閉じる(物理ボタンをダブルクリックして閉じる)と、私はそのサーバで確立したcookieを失います。どうすればそれを避けることができますか?いくつかの設定がありますか?それとも別の方法ですか?Phonegap上のCookieベースの認証

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

私が使用しています: iPhone - iOSの6.1および コルドバ2.5

おかげ

答えて

4

を私はクッキーのソリューションを放棄し、代わりにのlocalStorageソリューションに切り替えることができますアドバイスでしょう。

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

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

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

+0

Cookieは古いかもしれませんが、iOSは本質的にウェブ全体を壊すので、いつでもサポートを中止することは間違いありません。 –

+0

Cookieは、**ドメイン**と** http **のセキュリティを強化しています**は編集できません。どのように補償しますか? – BigDong

関連する問題