我正在尝试从我的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>
以及我如何显示html页面
mWebView = (WebView)findViewById(R.id.webview);
mWebView.loadUrl(HTML_FILE_URL_FOR_WEB_VIEW_TEST);
但是在Android webview中没有播放音频。 是否可以在不使用java脚本的情况下完成。 欢迎任何帮助。