Android WebView禁用<;音频>;标签

Android WebView禁用<;音频>;标签,android,html,audio,webview,Android,Html,Audio,Webview,我的Android WebView正在加载第三方URL 即。http://www.desiringgod.org/resource-library/sermons/gods-good-news-concerning-his-son 它工作得很好,但是由于标签是通过javascript加载的,WebView在页面加载后立即开始下载mp3而无需用户输入 我尝试过在进度完成后调用WebView.stopLoading(),也尝试过调用shouldOverrideUrlLoading(WebView视图

我的Android WebView正在加载第三方URL

即。http://www.desiringgod.org/resource-library/sermons/gods-good-news-concerning-his-son

它工作得很好,但是由于标签是通过javascript加载的,WebView在页面加载后立即开始下载mp3而无需用户输入

我尝试过在进度完成后调用WebView.stopLoading(),也尝试过调用shouldOverrideUrlLoading(WebView视图,字符串url)来捕获以“.mp3”结尾的内容,但它似乎无法停止

我主要关心的是它自动下载的数据量,如果有任何方法在页面加载之前停止下载或替换标签,那就太好了

谢谢


更新:事实上,我发现在没有用户提示的情况下加载音频标签的原因是因为它正在使用flash。一旦我在webview上启用插件,它就会自动停止下载。然而,我仍然有兴趣知道如何停止在Android中的WebView中的标签在后台下载数据,而不需要用户知道

我不知道WebView本身,但是如果正在使用
音频
标记,您可以通过将
预加载
属性设置为
来要求浏览器不要下载音频文件,但如果正在使用
音频
标记,您可以通过将
preload
属性设置为
none

来请求浏览器不要下载音频文件。很抱歉,我在webview中找不到preload属性:正如我所说,我对WebView一无所知,因为我从未使用过它。我只是指HTML5的音频标签和它的预加载属性。很抱歉,我似乎无法在WebView中找到预加载属性:正如我所说,我对WebView一无所知,因为我从未使用过它。我只是指HTML5的音频标签和它的预加载属性。