問題タブ [download-manager]
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.
android - Androidにダウンロードしたmp3にカバーアートを追加する
ダウンロードしたmp3にプログラムでカバーアート(アルバムアート)を追加するにはどうすればよいですか?
以下に示すように、AndroidAPISからDownloadManagerを介してアプリにmp3ファイルをダウンロードさせています。
ダウンロードしたmp3ファイルにカバーアートを追加して、曲の再生中に携帯電話のmp3プレーヤーに画像が表示されるようにすることはできますか?
android - Android: DownloadManager のようにダウンロード進行状況バーを表示する
DownloadManager クラスを使用するときのように、サーバーからファイルをダウンロードし、通知進行状況バーに進行状況を表示したいと考えています。ファイルを内部に保存したいのに外部メモリにしか保存できないため、 DownloadManager クラスを使用したくありません。何をすべきか ?
android - AndroidDownloadManagerクラス
大きなファイルをダウンロードする必要があります。DownloadManger
api9以降のバージョンのクラスを使用する必要があります。Activity
ただし、ユーザーがを一時停止したり、を押しBack
たり、ユーザーがを強制終了したりしても、ダウンロードを続行したいと思いますActivity
。彼がダウンロードプロセスを開始すると、それぞれのダウンロードが終了した後にのみ停止する必要があります。その間にネットワーク接続が切断された場合、ダウンロードは停止した場所から再開する必要があります。つまり、最初から開始しないでください。
android - Android-DownloadManager NullPointerException
現在のAndroidプロジェクトにDownloadManagerを実装して、URLからmp3をダウンロードしようとしています。私が使用しているAndroidSDKのバージョンは2.3.3です。ボタンをクリックするだけでダウンロードが開始されます。そこから文字列がdownloadPodcastメソッドに渡され、ダウンロードが開始されます。私が遭遇した問題は、ダウンロードを開始しようとするとnullポインター例外が発生することです。デバッガーを実行し、URL文字列がこのメソッドに適切に渡され、有効な文字列値が含まれていることを確認しました。失敗している特定の行は次のとおりです。
デバッグした後、私はそれを「dm」に絞り込んだと思います。このアイテムの値は、onCreateメソッドで適切に初期化した後でも、常に「null」です。私はいくつかの例を調べて、これを適切に実装していると信じています。私は行き止まりになっていて、なぜこれがまだnullであるのかわかりません。
主な活動コード:
ダウンロード方法:
Logcatを追加しました:
android - ダウンロードしたjpg、apkファイルは開かないが、mp3ファイルは開く
私はこの奇妙な問題に襲われました。
私はファイルをダウンロードするために次の方法を使用しています:
このコードを使用してmp3ファイルをダウンロードすると、downloadesファイルは正常に開きますが、ダウンロードしたandroidアプリ(.apkファイル)を開くとパッケージ解析エラーが発生し、画像が開きません。
助けてくださいありがとう
android - ダウンロードが再開可能かどうかを確認する方法
downloadaccelerator ライブラリを作成しています。リンクからダウンロードを開始する前に、サーバーがダウンロードの再開/ファイルのダウンロードをサポートしている天候を知る方法はありますか? その場合、複数の接続とダウンロード範囲を使用するか、ファイル全体を通常どおりダウンロードするためです
ありがとうございました
javascript - Webブラウザからサードパーティアプリケーションにダウンロードリンクを渡す
Webブラウザに直接ダウンロードさせるのではなく、Webブラウザからサードパーティのアプリケーションにダウンロードリンクを渡すにはどうすればよいのでしょうか。もちろん、ブラウザ拡張機能が必要です。しかし、私はそれがどのように機能するかを求めています。たとえば、コマンドラインを使用して可能ですか?ソケット?それともそれを行うためのより良い方法はありますか?アプリケーション側と拡張側の両方の要件は何ですか?また、私はMac用に開発しているので、JavaScriptActiveXはここでは機能しません。
よろしく
android - プログレスバーを更新する Android 用 DownloadManager
Android用ダウンロードマネージャーを使用してファイルをダウンロードしようとしているときに、アプリケーションのプログレスバーを更新する方法を誰かが知っているかどうか疑問に思っていましたか?
あなたのアイデアを共有してください。
前もって感謝します。
objective-c - ブラウザ拡張機能を使用せずにダウンロードを制御する
IDM を含むダウンロード マネージャー プログラムが、拡張機能を持たずにブラウザーでダウンロードを制御し、それを呼び出しているのを見てきました (Advanced Browser Integration)。誰かが同様の状況へのアプローチを提案できるかどうか疑問に思っていましたか?
android - Android DownloadManager: ダウンロードは失敗しますが、COLUMN_REASON は「プレースホルダー」のみを返します
DownloadManager は、不安定なモバイル インターネット接続で多くのバックグラウンド ダウンロードを行うアプリに適しているようです。
Web にあるチュートリアル コードを使用して、アプリはシステムの DM から次のようにダウンロードを要求できます。
そのコードの URL は、ローカル コンピューター上のテスト サーバーです。URL は機能し、Android エミュレーターのブラウザーはページを取得でき、アプリが DownloadManager と上記のコードを介してそのページを要求すると、サーバーは HTTP コード 200 を返します。
これは、DM がファイルを取得したときに呼び出される ACTION_DOWNLOAD_COMPLETE BroadcastReceiver の関連コードです。
奇妙な結果は次のとおりです。
DOWNLOAD_STATUS は 16 (または STATUS_FAILED) ですが、理由は「プレースホルダー」です。
何故ですか?サーバーが 200 ステータス コードを返したときに失敗するのはなぜですか? そして、なぜ DownloadManager によって与えられた理由がないのですか?