Android Cordova:使WebView HTML元素透明以查看本机元素

时间:2018-07-12 16:44:49

标签: android html cordova webview

我在Cordova WebView中具有用户界面,我想将其放在本机视图的顶部。 我知道有.setAlpha()方法,但这将隐藏我的整个WebView。我只想隐藏WebView的背景,以便代替背景的用户将看到本机Android应用程序(带有播放器)。 您能否说,这怎么办?

这两件事也使整个Webview透明:

webView.getView().setBackgroundColor(Color.TRANSPARENT);
webView.getView().setLayerType(View.LAYER_TYPE_SOFTWARE, null);

以下是理想构想的图片: Android app with Cordova WebView

1 个答案:

答案 0 :(得分:0)

mWebView.setBackgroundColor(Color.TRANSPARENT);

这必须称为之后,因为该Web视图已加载了该网址(Web视图具有该事件) 参考:Android WebView style background-color:transparent ignored on android 2.2