問題タブ [offline-storage]

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.

0 投票する
1 に答える
479 参照

javascript - HTML5-オフラインストレージの使用を開始する

チュートリアルに従って、オフラインストレージをセットアップしています。互換性のあるブラウザであるFireFox4.0.1を選びました。私が必要とするのはそれだけのサイトによると。しかし、どういうわけかそれは機能しません。

私のコードはこの行のJavascriptで爆発します。

var db = window.openDatabase("scores", "", "Previous Scores", 1024 * 1000);

どのエラーがスローされているのかわかりません。私はF11でFirebugのこの行に足を踏み入れようとしましたが、その後は何も起こりません。

この行がDBの存在を確認せずに呼び出されていることに驚いています(SQL Expressをインストールしなかったので、ブラウザに付属していると思いますし、DBテーブルを設定していません)。

これを修正するにはどうすればよいですか?

0 投票する
2 に答える
546 参照

asp.net-mvc-3 - Webサイトをオフラインで利用できるようにする

HTML5オフラインストレージを使用しています。目標は、サイト全体をオフラインで利用できるようにすることです。したがって、直感的には、サーバーリクエストがないということは、すべてのページがクライアント上にある必要があることを意味します。このようなタスクを実行するために私が知っている唯一の方法は、サイトを1つのページにし、ユーザーが「ナビゲート」したときにjqueryで非表示部分を表示することです。もっと良い方法はありますか?

0 投票する
2 に答える
3349 参照

sql-server - HTML5オフラインデータストレージオプション

私の開発者の仲間は最近新しい会社で働き始めました。彼の仕事の1つは、スタッフが離れた場所にいるときにユーザーがオフラインで作業し、後でサーバー側と同期できる新しいWebアプリケーションを考案することです。サーバー側プロバイダーをまだ決定していないデータベース(SQL Serverになると思います)。

いくつか調べてみましたが、2つの実行可能なオプションはLocalStorageとIndexedDbのようですが、LocalStorageがより一般的なテクノロジーですか?彼らはHTML5に移行したいと思っており、それはすべて問題なくダンディですが、私の質問は短い話ですが...

  • HTML5でのオフラインデータストレージオプションは何ですか?
  • より良いサポートがある古いソリューションはありますか?
    • それらの方法はリスクが少ないですか?
    • 実装する時間が少なくなりますか?

Webアプリケーションにデータをオフラインで保存するという概念は新しいアイデアのようには思えませんが、今日の最新のテクノロジ(html5、asp.net 4.0 / 4.5)で保存することは、まばらに探索された領域に入り始めるところです。

  • あなたの会社がうまくいくことと、うまくいかないことは何ですか?

インテリジェントな証拠に基づく回答は、おそらく私の賛成を得るので、最初の答えを得るために急いで、いくつかの簡単なポイントを獲得しようとしないでください。ここでいくつかの良い確かなフィードバックを探しています。ありがとうございました。

0 投票する
2 に答える
248 参照

javascript - 画像をローカルでWebページにロードすることは可能ですか?

アイデアは、ユーザーのマシンから画像を取得し、ユーザーがその画像をWebページに表示できるようにすることです。画像をサーバーに送り返したくありません。

アップロードボタンが存在します。ページのコンテンツを動的に更新するだけです。

これはHTML5ローカルストレージなどで実行できますか?

0 投票する
1 に答える
349 参照

ipad - HTML5 サイトの iPad 2 で MS Office ドキュメントをオフラインで表示する

ユーザーが MS Office ドキュメント (Word、Excel、PPTX)、PDF、場合によってはビデオを表示できるようにする HTML5 Web サイトを評価しています。このデータはすべて、iPad2 のユーザーがオフラインでアクセスできる必要があります。

キャッシュ マニフェスト (およびローカル ストレージ) などの概念を検討した結果、これがすべて可能であることは理解できましたが、このアプローチの限界については明確ではありません。オフライン ストレージのサイズに制限はありますか? ユーザーが iPad のキャッシュをクリアするとどうなりますか? (保存されたデータも消去されますか?その場合、それらすべてのドキュメントを再度ダウンロードする必要がありますか?)

0 投票する
1 に答える
1520 参照

html - Dojo ベースのオフライン ストレージ モバイル アプリの出発点

私は webapps の経験があり、主にバックエンドの php/mysql (Zend Framework ベース) のものだけでなく、いくつかの html/css/javascript (別名「jquery」;)) も経験しています。今、私は Dojo に基づいてモバイル・アプリを開発したいと考えていますが、どのコンポーネントが必要で、何が良い出発点になるのか見当がつきません。

まず、アプリ: とてもシンプルです。モバイル デバイス (電話) で特定のオブジェクトの時間を追跡する必要があります。その時点でインターネットにアクセスできないため、これは完全にオフラインにする必要があります。私は多くの Web 経験を持っているので、これは html(5) であり、android/iphone ではありません。

行う必要があるのは、識別番号を (手動で) 挿入し、切り替えることができるいくつかのボタンを用意することです。トグルオンはその手順を開始し、トグルオフは停止します。時間 (現地電話時間) は、適切なマーカーで記録されます。保存ボタンはすべてをオフラインで保存します。どこかのボタンを押すと、すべてのデータがサーバーに送信されます。接続できない場合、データは保存されます。それ以外の場合は、すべてが電話で送信、確認、およびクリーンアップされます。

Dojo の場合、 が必要であることがわかりましたAMD loader。次にdojox/mobile、完全なモバイル エクスペリエンスを読み込むことができます。dojo/storeデータをオフラインで保存する必要があります。すべてをオンラインにプッシュするには、dojo/_base/xhr. Dojo の初心者には難しすぎることはありますか? 他に注意すべき点はありますか?

0 投票する
2 に答える
617 参照

javascript - javascriptを使用してsqliteで約4MBのPDFを保存する最良の方法はどれですか?

javascriptを使用してsqliteで約4MBのPDFを保存する最良の方法はどれですか?

Base 64 エンコーディングを使用してみましたが、大きなファイルを開こうとすると Andoid ブラウザがフリーズして終了します。小さなファイルは、ダウンロードを開始するだけで開くことはできませんが、ダウンロードは完了せず、ファイルタイプは不明のようです。Androidブラウザで動作する必要があり、保存する必要があるファイルがいくつかあるため、sqliteを使用する必要があります(オフラインストレージのサイズ制限のため)

前もって感謝します!/キリスト教徒

0 投票する
4 に答える
5443 参照

html - オフライン ストレージと Knockout.js を使用して MVVM を実装するにはどうすればよいですか?

Knockout.js で Mvvm を実装できます。しかし、クロスブラウザ(FFとChrome)対応のHtml 5オフラインストレージで使いたいです。

HTML オブジェクトをオフライン ストレージにバインドしたいと考えています。

0 投票する
4 に答える
2034 参照

asp.net - HTML5オフラインストレージ-セッションの代わりに?

私はSessionを多用するウェブサイトに取り組んでいます。このウェブサイトをからに移行する予定framework 2.0ですframework 4.0。HTML5の使用も計画しています。アプリケーションを再設計しているため、セッションの使用量を可能な限り削減することも試みています。

HTML5の機能の1つは、オフラインストレージです。セッションデータを保存するための代替の場所として使用できますか?HTML5オフラインストレージはAsp.Netセッションの代わりになりますか?