Html 在android webview中播放嵌入式base 64编码音频

Html 在android webview中播放嵌入式base 64编码音频,html,webview,android-webview,html5-audio,Html,Webview,Android Webview,Html5 Audio,我正在尝试从我的webview播放嵌入在HTML页面中的base64编码音频。 它在pc浏览器中播放,但不在android WebView中播放。html页面如下所示 <!DOCTYPE html> <html> <head> </head> <body><h1>HTML test </h1><p>testing audio</p><`enter code her

我正在尝试从我的webview播放嵌入在HTML页面中的base64编码音频。 它在pc浏览器中播放,但不在android WebView中播放。html页面如下所示

        <!DOCTYPE html>
<html>
<head>
</head>
<body><h1>HTML test  </h1><p>testing  audio</p><`enter code here`audio controls="controls" autobuffer="autobuffer" autoplay="autoplay"><source src="data:audio/mpeg;base64,,SUQzAwAAAAABdlBSSVYAAAAOAABQZWFrVmFsdWUA/38AAFBSSVYAAAARAABBdmVyYWdlTGV2ZWwAICAgI  < Base64 encoded string of mp3 file >   CAgICAgICAgICAgICAg
ICAgICAgICAgICAgDA==" />
</audio></body></html>
但在android webview中无法播放音频。 不使用java脚本就可以做到这一点吗。
欢迎任何帮助。

请分享您是如何解决此问题的
 mWebView = (WebView)findViewById(R.id.webview);
 mWebView.loadUrl(HTML_FILE_URL_FOR_WEB_VIEW_TEST);