我有一个Android应用程序通过Webview Url加载视图。Url中有背景音频。Url加载正常,但未播放音频。
这是我的HTML代码,我正在其中播放HTML中的音频。
@if($booking->order_status == "Pending")
<audio autoplay>
<source src="notification/tune.mp3">
</audio>
@endif
和javascript部分来运行这个音频。
<script>
window.onload = function() {
var context = new AudioContext();
}
</script>
有人能帮我在我的android应用程序代码中添加什么吗?当用Webview加载URL时,也可以在后台运行音频。
谢谢。
将此设置添加到webview对象
WebView myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setMediaPlaybackRequiresUserGesture(false)