我们可以将cordova InAppBrowser适合HTML的一部分,而不是覆盖整个屏幕吗?

问题描述:

目前InAppBrowser在启动后覆盖整个屏幕。是否有可能让Cordova InAppBrowser适合HTML的一部分,而不是覆盖整个屏幕?我们可以将cordova InAppBrowser适合HTML的一部分,而不是覆盖整个屏幕吗?

如果不是有这种需要的其他选择吗?

备注 - 已经探索过iframe,由于安全原因,我不想去那。

请给出您的建议。

这可以帮助你吗?

https://github.com/apache/cordova-plugin-inappbrowser

下看火狐OS怪癖。

从插件的源代码(例如机器人,见:https://github.com/apache/cordova-plugin-inappbrowser/blob/master/src/android/InAppBrowser.java

inAppWebView = new WebView(cordova.getActivity()); 
inAppWebView.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); 

WebView使用样式:MATCH_PARENT及其附加到main视图A.E.根。出于这个原因,你,我们总是得到全屏幕

所以,你可以尝试用插件代​​码玩,看看会发生什么

+0

是否有任何配置可这就是传递给插件?或从我们的代码修复插件外的高度。 –

+0

@EaswaramoorthyK我不这么认为。你可以自己管理 –

+0

好的,谢谢。让我试试看。 –