問題タブ [local-files]
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.
jquery - MoSync プロンプトなしで LocalFiles を更新する
MoSync で開発されたモバイル アプリがあります。jQuery Mobile を使用しており、すべてが非常に美しいです。ビジネス マネージャーからの質問 (おそらく典型的なビジネス マネージャーの質問):ユーザーにプロンプトを表示せずにアプリを更新するにはどうすればよいですか?
CPP ベース ファイルを更新できるとは思いませんし、ユーザーに確認を求めずにアプリのアクセス許可を変更できるとは思えません。ただし、LocalFiles フォルダーには HTML5 と JS しか含まれていません。これは、ユーザーにプロンプトを表示することなく、携帯電話で完全に更新できるはずです。
しかし、どのように?コンパイラは、この LocalFiles フォルダーを、電話からダウンロードして古い関連ファイルを置き換えることができるバイナリにコンパイルしますか? LocalFiles フォルダー内のすべてのファイルを圧縮し、アプリにダウンロードして展開させて、モバイル上のファイルと置き換えますか? それとも、コンパイル レベルで LocalFiles フォルダーの複雑なパッケージ化が行われていますが、これはよくわかりませんか?
もちろん、クロスプラットフォームの場合はもっと複雑になりますが、今のところ、Android の答えを知りたいです。
良い答えは、サンプルアプリへのリンクです。
git - gitにプッシュするよりもローカルファイルをマージする
そのため、自分のマシンにクローンリポジトリがあります(フォルダーA)。また、ファイルが更新される別のフォルダーがありますが、これはgitリポジトリではありません(フォルダーB)。フォルダBのすべてのファイルとフォルダをフォルダA(クローンリポジトリ)とマージしたいと思います。残りは簡単です、ただgit add
、git commit
そしてgit push
。ありがとう!
android - Android:アプリに関連するローカルファイルの最新の記録を保持します
私はコンテンツプロバイダーとメディアストアについて読んでいますが、この一般的な問題を解決するための最良の方法がまだわかりません。
簡単にするために、電子書籍を読むためのアプリを作成したいとします。ユーザーは、何らかの方法でデバイスストレージに電子書籍をコピーします(つまり、USBとコンピューターを使用して、ドロップボックスから電子メールを送信します...)。電子書籍はいくつかの形式(mobi、epub、...)である可能性があります。これらのファイルはメディアファイルではないため、その目的でメディアストアを使用することはできません。また、特定の種類のファイル(私の例では電子書籍など)の具体的な解決策は必要ないことに注意することも重要です。最もエキゾチックなファイルも含め、あらゆる種類のファイルに有効なソリューションが欲しいです。
デバイスストレージのスキャンを実行して、デバイスに保存されている電子書籍のリストを表示したいと思います。これは、アプリを最初に起動したときと、その後ユーザーがリストを更新したい場合に実行する必要があると思います。
私が見ている問題は、ユーザーが私のアプリの外部にある電子書籍ファイルの一部を削除する可能性があるため、もう存在しない古いエントリが表示される可能性があることです。もちろん、ユーザーが削除されたエントリを選択した場合はエラーメッセージを表示できますが、それに対するより良い解決策があるかもしれません。
私の質問は基本的に、ファイルリストを最新の状態に保つための最良の戦略は何かということです。「最善の戦略」とは、潜在的な重大なエラーを回避し、すべてをユーザーに対して可能な限り透過的にすることを意味します。
javascript - backbone.js が json ファイルを読み取り専用データ ストアとして使用することは可能ですか?
私は、(できれば) backbone.js を使用して Web アプリを強化するプロジェクトに取り組んでいます。注意点は、Web サーバー上で (つまり、http://
タイプ URL を使用して)、またはローカル ファイル システムから (つまり、file:///
URL を使用して) 実行されることです。
ローカル ファイルからファイルを読み取るようにモデル オブジェクトを適応させる最も簡単な方法は何でしょうか (つまり、file:///...
?
html - 対応するリンクにアクセスしたときに PDF ファイルが開かない
すべてのPDFファイルのリストを表示する次のコードがあり、クリックすると対応するファイルが開きます。このコードは先週までは正しく機能していましたが、現在は機能していません。エラーが見つかりません。
ios - sqliteファイルの読み取りに問題があります
私がやろうとしているのは、自分の sqlite ファイルからデータを読み取ることです。
私のアプリでは、sqliteファイルを作成してから読み取ることができますが、「asg.sqlite」ファイルを追加すると、アプリで最初にsqliteファイルを作成してから読み取ることができる場合にのみ、ファイルから読み取ることができません。私の頭を悩ませてくださいここに私のコードがあります
video - ファイルを使用して IE10 で HTML5 Video.Src を設定するとソースが無効になるcreateObjectURL() で
ファイル パスを生成するために createObjectURL() を使用して <input> を介して <video> の src をローカル ビデオ ファイルに設定するときに、Internet Explorer 10 でこの問題が発生した人はいますか?
エラー: Internet Explorer 10 が「無効なソース」というエラーを出しています。
サンプル: Chrome v27 と Firefox v21 では動作するが、Internet Explorer v10 では動作しない単純な html の例があります。
現在の回避策: ドメインを IE 10 信頼済みサイトに追加してから、<input> の「値」を参照します (私の例を含めてください)。しかし確かに window.URL.createObjectURL() 機能は、この回避策を回避するように設計されています。奇妙なことに、<sound> 要素と <img> 要素は、createObjectURL() を使用して IE 10 で正常に動作します。
アイデアはありますか?何か不足していますか?
前もって感謝します。