我有一个可在WebView上加载网址的应用程序。

web = (WebView) findViewById(R.id.webview);

WebSettings settings = web.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(false);
settings.setSupportMultipleWindows(false);
settings.setSupportZoom(false);
settings.setPluginsEnabled(true);

web.setVerticalScrollBarEnabled(false);
web.setHorizontalScrollBarEnabled(false);

web.loadUrl(lastUrl);


但是应该首先显示“视频”的位置显示一个“正在加载”视图,然后消失,如果轻按该按钮,则视频的声音开始播放但不显示。

PS:我遇到了一些提示,要求在Manifest上添加hardwareAccelerated标志,但是这种解决方案在这里根本行不通。

最佳答案

我将settings.setDomStorageEnabled(true)以及hardwareAccelerated =“ true”一起使用,并且可以正常工作。

关于android - 视频未出现在WebView上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8298237/

10-11 22:25
查看更多