問題タブ [offlineapps]

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 に答える
87 参照

html - 機密データベース テーブルを appcache に保持しても安全ですか

Web アプリケーションを作成します。ユーザーがオフラインモードでログインできるようにしたいので。オフライン アクセス用にブラウザーの Appcache に機密テーブルを保持しても安全ですか?

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

python - Python lxml 検証をオフラインで実行すると、http://www.opengis.net/kml/2.2 に「接続が拒否されました」と表示される

lxml と xsd (ogckml22.xsd) を使用して XML を検証しようとしています。これはオフラインで行われています。ストレートオープン/読み取りでファイルを読み取ります

ちなみに、http://www.opengis.net/kml/2.2 は有効ではありません。

別の記事から:(コメントリクエストにより明確化..)

私が得るのは「接続が拒否されました」だけです。try/except を使用すると、xmlschema_doc が定義されていません。

上記のxsdファイルと、含まれる別のxsdファイルを読み取ることができることはわかっています。

たぶん xsd が読み込まれますか? lxml のソースと src/lxml/xmlschema.pxi をダウンロードしました。

「ドキュメントは有効な XML スキーマではありません」というメッセージが表示されません。「ドキュメントメッセージ」(デフォルト?)の代わりに「接続拒否」が使用されているとしか思えませんが、_error_log(再コンパイル以外)をより完全に読むと回避できます....

心から、

ArrowInTree

0 投票する
5 に答える
2407 参照

javascript - JSONをローカルマシンでオフラインで読み書きする方法は?

問題

ローカル (共有) マシンでホストされている、完全にオフライン (!) の Web アプリケーションで JSON データを保存および収集する方法が必要です。数人がアプリにアクセスしますが、実際にオンラインになることはありません。

私はアプリに次のことを望みます:

  • JSON データを継続的かつプログラム的に読み書きします (つまり、ファイル アップロード タイプのスキーマを使用しません)。
  • できれば、ブラウザ以外のソフトウェアのインストールは必要ありません。具体的には、ローカル サーバーを使用したくありません。(編集:それが役立つなら、私はPythonのビットを学ぶことをいとわないかもしれません)
  • 保存する必要があるデータの量は少ないため、ある種のデータベースを使用するのは非常にやり過ぎです。

解決?

私が最初に考えたのは、html5 ファイル API を使用して、JSON オブジェクトを読み取り/解析し、ローカルの txt ファイルに書き込むことでしたが、これは不可能のようです。

ローカル ストレージは、ここでは適切ではありません。それぞれが独自のブラウザーを使用している複数の人が html にアクセスする必要がある場合です。

何か案は?

ノート

このトピックがまったく新しいものではないことは承知していますが、私の状況は他のスレッドとは少し異なる可能性があると思います。そして、私は過去数時間の大部分をこれをグーグルで過ごしましたが、私は賢明ではありません..

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

html - HTML5オフラインストレージのユースケース?

この質問は申し訳ありませんが、ここの全員がIndexedDB、WebSQL、ローカルストレージについて話しているので、私の質問は単純です。

アプリケーションが常に新しいコンテンツを更新している場合(FacebookやeコマースWebサイトなど)、オフラインストレージを使用するのは理にかなっていますか?はいの場合、何を保存しますか?ユーザーのファイル?

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

facebook-oauth - 「デバイスログイン」のタイムラインおよび/またはoffline_accessの代替手段+1回のログイン

Facebook用の小さな恐竜時代のコマンドラインインターフェイス(CLI)アプリがあります。巨大なユーザーベースはありませんが、ニッチなところがあります。その最も利他的な使用法は、部分的に盲目であり、他のテキストベースのコマンドラインインターフェイスに依存している人々によるものです。

これはまさに「デスクトップアプリ」であり、ブラウザインターフェイスがなく、アプリ内にブラウザを埋め込む方法もありません。PHP CLIを使用してPHPで記述され、githubでホストされています。[新しい情報のベータブランチを入手してください]。

の削除については明らかに少し心配ですoffline_access

私は保留中の「デバイスログイン」に希望を固定していて、スイッチを切り替えて削除する前に準備ができていることを本当に望んでいましたがoffline_access、そうではないようです。「デバイスログイン」がいつ利用可能になるかを示すFacebookの情報が見つかりません。私は、FB Devチームの誰かがこれを見て、私をアーリーアダプターとしてフックアップすることを密かに望んでいます。

現在、ユーザーを非常に古い「ワンタイムログイン」ページに送信します。www.facebook.com/code_gen.php?v=1.0&api_key=XXXこれにより、ユーザーに一時的な認証コードが提供され、古いセッションキーを取得するために使用できます。その後、graph.facebook.com / oauth/exchange_sessionsを使用できます。新しいOAuthセッションを取得します。

ですから、Facebookの誰かが、「デバイスログイン」がいつ表示されるか、またはもっと良いアプローチがあれば、私が使用すべきであることに光を当ててくれることを望んでいます。

今のところ、私が持っている最善の解決策は、ユーザーにoauthセッション情報が何であるかを表示するページをホストし、ユーザーにそれをコマンドライン引数としてアプリにカットアンドペーストさせることです。私はそのアプローチを避けたいと思います-特に今では定期的に(60日ごとに)それをしなければならないように見えるので。

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

android - オフラインHTML5データベース同期を使用したMicrosoftSyncFramework

のためにもっと多くのサイトを紹介しましたsteps to create Offline HTML 5 database synchronization in Android using Microsoft Sync Framework。誰かが私を必要なサイトにリダイレクトできますか?

私はこれに従いました

http://selvinlistsyncsample.codeplex.com/documentation

ただし、ステップ2-> SyncFrameworkは、Eclipseのプロジェクトとして選択する必要があります。 SyncFrameworkのソースはAndroid用になりますか?

注:SyncSDK-v2.1-x86-ENUをインストールしました

0 投票する
0 に答える
476 参照

asp.net - バインドされたasp.netグリッドビューはhtml5オフラインでどのように機能しますか

私のasp.net Webフォームアプリケーションをオフラインで利用できるようにする最良の方法を探しています。多くのコントロールは linqdatasource にバインドされています。これらのバインドされたコントロールをオフラインで使用できるようにするには、何をする必要がありますか?

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

windows - オンライン アプリケーションをオフラインに移行する最良の方法は何ですか

情報のリポジトリに基づいてレポートを生成 (および印刷) する特定のオンライン アプリケーションがあります。ここで、同じエクスペリエンスを提供し、リポジトリがユーザーのコンピューターにプリロードされるオフライン アプリケーションを作成したいと考えています。このオンライン アプリをオフライン アプリに変換する最良の方法は何ですか。最初に頭に浮かんだのは、ローカル サーバーとデータベースをセットアップすることでした。これにより、エクスペリエンスの一貫性が保証されます。しかし、ファイル システムにデータを保存してから、Flash/Flex ベースのアプリ、C#、または Java を介してデータをロードするなど、他のオプションにもオープンです。このオフライン アプリの目的は、インターネットが利用できないユーザーに機能 (レポート生成) を提供することです。

0 投票する
0 に答える
151 参照

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、私はこの情報を持っています。しかし、ここから何がわかるでしょうか?問題はどこだ?どうすれば解決できますか?

前もって感謝します。