Android WebView がサードパーティの URL を読み込んでいます。
つまりhttp://www.desiringgod.org/resource-library/sermons/gods-good-news-concerning-his-son
それはうまく機能しますが、javascript を介して読み込まれるタグのため、WebView は、ページが読み込まれるとすぐに、ユーザー入力なしで mp3 のダウンロードを開始します。
進行状況が終了したら WebView.stopLoading() を呼び出してみました。また、 shouldOverrideUrlLoading(WebView view, String url) を呼び出して、「.mp3」で終わるものをキャッチしようとしましたが、それを止めることができないようです!
私の主な懸念は、自動的にダウンロードされるデータの量です。ページが読み込まれる前にダウンロードを停止したり、タグを置き換えたりする方法があれば、それは素晴らしいことです.
ありがとう!
更新:実際、オーディオ タグがユーザー プロンプトなしで読み込まれる理由は、フラッシュを使用しているためです。WebView でプラグインを有効にすると、自動的にダウンロードが停止します。ただし、ユーザーの知識なしにバックグラウンドでデータをダウンロードする Android の webview 内のタグを停止する方法を知りたいと思っています。