2

tizen sdk で javascript を使用して Cookie またはデータ ストレージを処理する方法。他のすべてのページで、セッションの詳細と検証する認証の詳細を保存するオプションを探しています。

私のシナリオは、すべての認証および検索機能のために、AJAX を介して Java サーブレットに接続する html/javascript アプリケーションを使用していることです。すべてのサービス呼び出しで、セッションと Cookie をチェックして、ユーザーのログイン ステータスを検証しています。最初のページ「index.html」はログイン画面を保持し、認証が成功すると /WebContent フォルダーにある別の html ページに移動します。最初のページで保存されている 2 番目のページの情報 (セッション/Cookie) にアクセスできませんでした。

これらの値に 2 ページ目またはその他の方法でアクセスして、アプリのページ間で値を渡す方法を探しています

4

2 に答える 2

2

Javascript と HTML では、名前と値のペアのデータを保持するために localStorages を使用できるようになりました。

// to store a value
window.localStorage.setItem( 'item_name', item_value);

// to retrieve a value
item_value = window.localStorage.getItem( 'item_name' );

// to delete a storage
window.localStorage.removeItem( 'item_name' );

それが役立つことを願っています。

于 2013-01-18T05:15:38.023 に答える
1

Web アプリ ウィジェットを作成する場合は、Tizen API が提供するFilesystem APIを使用してデータを保存する必要があります。

リソース パネルのリモート インスペクターのヘルプを見ると、次のように表示されます。

Resources パネルでは、リソースを調べることができます。HTML、JavaScript、CSS、画像、フォントなどのリソースを含むフレームを操作できます。さらに、 HTML5 データベース、ローカル ストレージ、Cookie、およびアプリケーション キャッシュを検査することもできます。

そのため、これの 1 つを使用してデータを保存することもできます。

Web アプリと Cookie で jQuery を使用できます。この回答のプラグイン:
cookies with jQueryを参照してください。

于 2013-01-24T20:11:28.657 に答える