問題タブ [jstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascriptセッションデータストレージ
サイトのページ全体で使用するデータを保存する信頼できる方法を知っている人はいますか?...これまでに私が見つけたものは次のとおりです。
- クッキー-必要なATMを保存するのに十分な容量がありません。
- URLハッシュ-上記と同じ
- フレーム-私がatmを使用する方法ではありません。
- HTML5document.localStorageおよびdocument.sessionStorage-まだ完全にはサポートされていません
- GoogleGears-サイトのユーザーはおそらくこれをインストールしていないでしょう
- YUIストレージ-これは有望に聞こえます...誰かがそれを使用した経験がありますか?
- jStore-これも有望に聞こえますが、デモを使用してページをリロードしようとすると、入力が失われました。誰かがこのプラグインの経験がありますか?
注:私は問題のサイトの管理者ではないため、データベース権限はありませんが、スクリプトを追加することはできます。
編集:window.nameにセッション変数を保存するこの興味深いサイトを見つけました...おそらくセキュリティ上の問題もあります
javascript - Android v1.5、ブラウザデータストレージ付き
ネットワークが利用可能な場合にオンラインで同期できるオフラインWebアプリケーションを構築しようとしています。jQuery jStoreを試しましたが、結果が表示されずにテストページが「testing ...」で停止しました。次に、電話で動作するはずのGoogle Gearsを試しましたが、見つかりません。
コードはGoogleChromev5で機能します。
[編集]
alert(window.google);
電話では未定義ですが、Chromeのオブジェクトです。
alert(google.gears);
電話では何もせず、JavaScriptを妨害しますが、Chromeのオブジェクトです。
[編集2]
電話の構成では、ギアがアクティブになります。
[編集3]
明確にするために、Android 1.5ではgoogle.gearsデータベースを使用し、Android2.xではhtml5のlocalStorageを使用する必要があります。