問題タブ [offline-browsing]
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.
node.js - Node.JS と CouchDB を使用したオフライン アプリ
作成したいアプリがあります。しかし、どうすればいいのかわかりません。私はnode.jsを使用しており、couchdbを使用したいと考えていますが、mongodbやriakのようなものがより良い選択である場合は、喜んでアイデアを聞いてください. しかし、私はサイトを持っています
クールドットコム
そして、couchdb インスタンスと、ストアを管理するためのサイトがあります。ショッピングカートと言います。データベースには、ストアのすべてのアイテムとデータが格納されます。アプリ自体には、そのデータを管理するための管理者バックエンドがあり、アイテムを変更できます。私ができるようにしたいのは、ユーザーがインターネットから切断されても、管理者のバックエンドが機能することです。これが機能するには、モデル/ルート/コントローラーなどでクライアント側のフレームワークを使用する必要があることに気付きました。しかし、よくわからないのは、オフライン時にサイトを機能させる方法です。ローカルにインストールされたcouchdbは、オンラインに戻ったときにローカルからリモートにデータを同期できます。管理者ユーザーがコンピューターを使用している場合は、couchをインストールしてもらうことができます。しかし、それは面倒かもしれません。
また、管理者ユーザーがタブレットまたは電話を使用している場合はどうなりますか? これを行うには、実際のモバイル アプリとデスクトップ アプリが必要ですか? これをセットアップして、エンド ユーザーがシームレスになるようにする方法はありますか。また、これをエンド ユーザーに対してもオフラインにしたいと考えていますが、より多くの聴衆は管理者です。
別のユースケース、インストア POS システム。そして力が抜けます。しかし、POS システムは Web からタブレットに読み込むことができ、アプリはオフラインで利用できるため、Wi-Fi が切れていてもカードベースの販売を行うことができます。
これを行う方法がわかりません。データとバックエンドを処理できるクライアントフレームワークが必要だと仮定しましょう。残り火、または角度のようなもの。meteor や derby js のようなオールインワン スタックもありますが、これらは完全にオフラインではなく、リアルタイムで表示するためのものです。meteor には mini mongo があるので、調べる価値があるかもしれません。
できればソファを使用して、このセットアップを機能させる方法を誰かが理解するのを手伝ってくれることを望んでいましたが、データを同期する方法があれば、他のnosqlも機能します。
javascript - データを保存し、後にアップロードするWebブラウザ内のオフラインアプリケーション
オフラインで動作する(インターネット接続なしで)Webブラウザー内で実行するアプリケーションを構築し、インターネット接続後にこれらのデータをサーバーにアップロードできるようにデータを保存する必要があります。
たとえば、たとえばHTMLフォーム
したがって、このフォームを送信すると、ブラウザはデータをどこかに保存し、接続するとサーバーにアップロードできます...
誰かがそれをする方法を知っていますか?
browser-cache - アプリケーション キャッシュ エラー
次のエラーが発生しました:
Application Cache Error event: Manifest fetch failed (-1)
http://localhost:8080/offline.manifest
online: NO, event: error, status: idle
この JSON 文字列は、エラーの内容を示しています: ({"returnValue":true,"eventPhase":2,"timeStamp":1355923608009,"target":{"onprogress":null,"onchecking":null,"onerror" :null,"onupdateready":null,"oncached":null,"ondownloading":null,"status":1,"onobsolete":null,"onnoupdate":null},"type":"error","cancelBubble ":false,"cancelable":false,"defaultPrevented":false,"srcElement":{"onprogress":null,"onchecking":null,"onerror":null,"onupdateready":null,"oncached":null ,"ondownloading":null,"status":1,"onobsolete":null,"onnoupdate":null},"bubbles":false,"currentTarget":{"onprogress":null,"onchecking":null,"onerror":null,"onupdateready":null,"oncached":null,"ondownloading":null,"status":1,"onobsolete": null,"onnoupdate":null}}) debug.js:34
JSON.stringify(error)で取得しました。
OK、私はこの情報を持っています。しかし、ここから何がわかるでしょうか?問題はどこだ?どうすれば解決できますか?
前もって感謝します。
javascript - HTML5 オフライン キャッシュ データベース ストレージ
json文字列をデータベースとして使用して、HTML5オフラインアプリで作業しています
このjson全体を変数に格納して、次のように割り当てるのは良い考えですか
javascript の var の最大文字数にはいくつかの制限があると思います。そのため、json の一部の要素が欠落する可能性があります。
私が使用している別の代替手段は、全体を隠しdivに入れることです
のようにアクセスする
私の質問は、2 番目の方法が最適な方法ですか? そうでない場合は、別の最適な方法を提供してください。
html - MVC 4 SPA でオフライン シナリオをサポートする JavaScript フレームワークはありますか?
Steve Sanderson は、upshot.js JavaScript フレームワークを使用したオフライン サポートを備えた、モバイル デバイス用の MVC 4 SPA "Delivery Trucker" を紹介しました。
http://channel9.msdn.com/Events/TechDays/TechDays-2012-Belgium/199
MVC チームが upshot.js のサポートを終了したようです
モバイル デバイスのオフライン サポートを提供する JavaScript フレームワークは他にありますか?
例: MVC4 SPA アプリケーションがスマートフォンで実行されています。電話が受信できなくなる可能性があります。SPA は HTML5 ローカル ストレージを使用して、オフライン時にデータの変更を保存しています。問題の JavaScript フレームワークは、モバイル デバイスがオンラインに戻ったことを検出し、変更を HTML5 ローカル ストレージから DB サーバーに同期します。
MVC チームがモバイル デバイスでオフラインで実行されるシングル ページ アプリケーション (SPA) テンプレートのサポートを提供してくれると、非常に助かります。役立つと思われる場合は、投票してください: http://aspnet.uservoice.com/forums/147203-spa-single-page-application-framework-with-javas/suggestions/3721721-offline-support-for-シングルページ アプリケーション テンプレート
winforms - skybound.geckofx オフライン ブラウジング C# .net 4.0 winforms
私はskybound.geckofx .netラッパーを使用して、保存されたWebコンテンツをwinformsアプリに表示しています。このページの一部にはリンクがあり、js はオンライン コンテンツを参照しています。geckofx wrapper でオンラインコンテンツのダウンロードを無効にする簡単な方法はありますか?
uiwebview - iOSでオフラインブラウザを作る方法は?
イメージ、css、js などのメディア リソースを使用して、指定された Web ページをディスクに永続化する必要がある ios でオフライン ブラウザーを作成する必要があります。同時に、オフライン ブラウザは、Web ページとこの Web ページにリンクされているすべてのページをダウンロードするなど、Web サイトの複数のレベルを自動的にダウンロードできる必要があります。
ASIWebpageRequest を試しましたが、満足のいくものではなく、複数のレベルをダウンロードできません。
これを完全に実装する他の方法はありますか?AFNetworingまたはMKNetworkKitはこれを行うことができますか?
本当にありがとう!
html - Web アプリケーションのオフライン データ入力
インターネットが不安定な場所で使用されるため、オフラインデータ入力機能が必要なphpデータ入力Webアプリケーションを開発しています。つまり、ユーザーは、オンラインに戻ったときに同期される、オンラインでないときでもシステムにデータを入力するオプションを持つ必要があります。
こうなったらいくつか案を思いついた
- HTML5 オフライン機能の使用
- Excel シートの使用とシステムへのアップロード
どの方法論を使用するかについて選択の余地がありません。何を使用できるか、またその理由について何か考えがある人はいますか? または、任意の方法に関するアイデアはありますか?
google-chrome - Chrome には「オフラインで作業」オプションがありますか?
HTML5 キャッシュ マニフェストでフォールバック ページをテストしようとしています。それを行うために実際にインターネットから切断する必要はありません。Chrome ではうまく動作しないと聞いたので、具体的にテストする必要があります。Chrome にはオフラインで作業する機能がありますか? 設定と利用可能な拡張機能を検索しましたが、何も見つかりません。