問題タブ [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.
html - Web SQL SECURITY_ERR:AndroidでのみDOM例外18
このエラーは他の場所では発生しません。バージョンデータベース(そして別の架空のテストデータベース)を問題なく開くこともできます。しかし、メインデータベースを開くとすぐに、エラーが発生します。
私が使用しているプロセスは、バージョンデータベースからバージョンを取得することです。それが失敗した場合は、そのバージョンの上下にあるさまざまなバージョンを試してください。これを行うのは、開いているプロセスのどこかでクラッシュが発生した場合、バージョン番号が混乱したり、特定のバージョンでデータベースが不良状態になったりする可能性があるためです(とにかくそれが起こっていると思います)。
問題は次のいずれかが原因だと思います。1。初めて間違ったバージョンを使用すると、Androidを初めて使用しなかった場合、常に失敗します。2.設定で履歴とキャッシュをクリアしていますが(何かをクリアするために見つけることができる場所のみ)、実際にはデータベースを削除していません。3.実際に何らかのセキュリティエラーが発生している可能性がありますか?!
それでおしまい。私はあなたのためのコードを持っていません。私のコードは3000行のjsファイルで、サポートされていない異種のオフラインデータベースの寄せ集めを1つに変えます。何がうまくいかない可能性があるかについての一般的なアイデアを探しています。
android - Android の既定のブラウザで Web SQL データベースを削除するにはどうすればよいですか?
これは Web SQL ブラウザです。彼らは最近クロムに切り替えたと思うので、新しいバージョンではidbの問題かもしれませんが、この問題はweb sqlにあります。
[設定] > [プライバシーとセキュリティ] > [キャッシュをクリア] (ローカルにキャッシュされたコンテンツとデータベースをクリアする) が機能しません。同じテストを10回実行した後、最終的にデータベースの名前をabcからdefに変更し、それが機能したため、これを知っています。キャッシュをクリアした後でもアクセスできる古いデータがあるため、これも知っています。
javascript - Adobe AIR で localStorage と window.openDatabase を使用することはできますか?
オフライン アプリケーション ( .html
+ .js
) を使用しています。メソッドを使用してアクセスする localStorage と SQLite データベースを使用しますopenDatabase
。しかし、Adobe Air Debug Launcher を使用してこれを Adobe AIR に変換しようとすると、うまくいかないようです。
コマンドラインから次のエラーも表示されます。
Adobe AIR は HTML5 に準拠していませんか? サポートlocalStorage
していない場合openDatabase()
- これを修正するために別の JS ファイルを含めることは可能ですか?
私の懸念は、多くの書き換えを行うことなく、アプリケーションを Google Chrome ブラウザーと Adobe AIR で動作させたいということです。
facebook-graph-api - オフライン機能を使用するアプリは、ユーザーを困らせる必要がありますか?
インタラクティブではないアプリがあります。ユーザーがアプリを一度認証すると、取得したアクセス トークンを使用してアプリがバックグラウンドで実行されます。今後の offline_access の廃止により、アプリはユーザーに再度ログインするように (60 日ごとに!) リマインダーを送信する必要がありますか?
これはせいぜい面倒に思えますが、この種のアプリのユーザー エクスペリエンスを低下させます (ユーザーの損失につながる可能性が最も高い)。
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 - qooxdoo のオフライン ストアは、すべてのブラウザとローカル ファイル システムで互換性がありますか?
ローカル ファイル システムから実行される qooxdoo ベースのアプリケーションがあります。
ここで、IE が一般的にローカル ファイルのオフライン ストアをサポートしていないことを確認しました (つまり、アプリケーションへのアクセスfile:///...
)。しかし、qooxdoos オフライン ストアには、このシナリオ (userData の動作など) に対するフォールバックが必要ではないでしょうか? 全ブラウザ対応とのことですが、IE9では動きません…
そして、私の興味のために:IEがローカルのjavascriptからのオフラインストレージをサポートしていない理由を知っている人はいますか? ローカル スクリプトは、リモート スクリプトと同じくらい信頼できるのでしょうか?
ipad - 動画、PDF、Doc、PPT ファイルをキャッシュする HTML5 オフライン iPad アプリ
現在、インターネット接続のない場所で使用する必要がある iPad 用の Web アプリを構築しようとしています。アプリにはいくつかのビデオ ファイル、PDF、Doc、および PPT ファイルが含まれているため、アプリケーションの合計サイズは 100 MB になります。
当初、外出前にインターネット接続が利用可能になったときに、HTML5 のオフライン マニフェスト キャッシュを使用してアセットを iPad のメモリに同期することを計画していましたが、残念ながら (少なくとも iOS 3.2 では) キャッシュの合計がゼロになるという制限があるようです。 5MB以上。
HTML5 仕様では Cache-Manifest に制限がないことは承知していますが、ほとんどの場合、約 5MB の合計キャッシュ制限があります (ブラウザーによって異なります) が、これは私のニーズには十分ではありません。
このアプリケーションを完成させる最善の方法を理解するのを手伝ってくれませんか?
HTML5 と Web SQL Database / IndexedDB の助けを借りて、これを行うことができますか?
それとも、ネイティブ アプリケーションの開発が唯一の選択肢ですか?
html - オフラインのシングルページアプリケーションにHTMLを含める方法
HTMLのレンダリングにテンプレートを使用するオフラインのシングルページアプリケーションを構築しています。
アプリケーションはどんどん大きくなっていて、これから他の開発者と一緒に仕事をするつもりなので、HTMLを含めるための何かが存在するのだろうかと思います。
1ページが長くなりすぎているので、index.htmlの4000行のコードを分割できれば幸いです。index.htmlには8ページが含まれ、9ページに8ページが含まれています。
誰かが解決策を知っていますか?
html - HTML5アプリキャッシュ:マニフェストは更新されませんが、ファイルはもう一度アプリキャッシュから取得されます
コメント付きのキャッシュマニフェストがあります
すべてのアプリを更新するには、バージョン番号を変更するだけです。それは動作しますが:
マニフェストを更新すると、すべてが正しく更新されます(新しいキャッシュがいっぱいになります)が、実際のファイルは(古い)キャッシュからもう一度取得されます。2回リロードすると、すべてが更新されます。この動作は正しいですか?クロム21を使用します。
ありがとう
testing - さまざまなブラウザーで Web サイトをテストするためのオフライン ソフトウェアはありますか?
さまざまなブラウザーでの Web サイトのテストを高速化できるオフライン ソフトウェアを探しています。
はい、Opera、Firefox、Chrome、IE、および Safari をインストールしてそれぞれをテストできますが、作業中の Web サイトには多くの変更を加える必要があり、それぞれの変更をすべての場所でテストする必要があるため、プロセスが遅くなります。ブラウザ。
より具体的には、 IETesterに似たものを探していますが、ブラウザーは異なります。私はオンライン サービス (たくさんある) には興味がありませんが、オフライン サービスには興味があります。
それで、誰かがこのようなことを知っていますか?