5

Phonegap-3.0.0+を実際の iphone で使用ios6.1し、サーバー側を処理する実際の https ドメインで、さまざまなソースからの多くの応答により、セッション Cookie を処理するための多くの試行錯誤と失敗が発生しましたIphone5+Phonegap appIphone5+Safari.

情報源と理解

  • Cookies-in-PhoneGap。これは、別の転送メカニズムを使用して、クライアントとサーバーの間で Cookie を交換することを提案しています。ネットワーク上の Cookie (javascriptset:document.cookie=...およびget:xhr.getResponseHeader('Set-Cookie')) を処理し、それを Phonegap-html5-LocalStorage に保持して、次の ajax リクエストでフェッチしてリセットします。

  • iPhone & Phonegap . 私はこのココア コードをファイルに見つけましたapp>Classes>AppDelegate.m。私はそれを変更する必要はないと思います。デフォルトで有効になっているようです。私のphpサーバーはまだ教えてくれますYour session has timed out, or you have disabled cookies.

phonegapが登場するまで、私はこのクライアントサーバーをさまざまなコンテキストで何ヶ月も扱ってきましたが、常に機能していました。

質問

  1. Web の測定値から、phonegap は既に Cookie をサポートするように設定されているはずです。正しいかどうか?
  2. Phonegap は、(プロジェクトを作成するときのように) デフォルトで本当に Cookie を処理しますか?
  3. Cookie 処理トランスポート メカニズムは開発者が実装する必要がありますか?

前もって感謝します。

4

0 に答える 0