我在WebView中完全开发了一个Android Web App 这个应用程序打开我的网站,工作非常完美。
但唯一的问题是:我的网站与Tawk.to Widget集成,使访问者能够与我们的客户服务进行实时聊天。
当有人加入对话时,此小部件会播放声音。回复一些东西。
但是这个Android应用程序没有播放任何声音 但是当我在移动浏览器中打开我的网站时,情况也一样。
任何人都可以帮我为这样的网络应用启用声音吗?
private WebView mywebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mywebView = (WebView)findViewById(R.id.webView);
WebSettings webSettings = mywebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mywebView.loadUrl("http://getmore.tech/user/Default.aspx");
mywebView.setWebViewClient(new WebViewClient());
}
@Override
public void onBackPressed() {
if(mywebView.canGoBack()){
mywebView.goBack();
} else {
super.onBackPressed();
}
}
答案 0 :(得分:0)
您可能需要在不需要用户手势的情况下启用媒体播放:webSettings.setMediaPlaybackRequiresUserGesture(false);
。