Java 在应用浏览器中单击Phonegap/Cordova外部

Java 在应用浏览器中单击Phonegap/Cordova外部,java,android,cordova,phonegap-plugins,Java,Android,Cordova,Phonegap Plugins,因此,我正在制作一个phonegap/cordova应用程序(V3.1.0),需要打开不包含完整布局的InAppBrowser,以便我可以在浏览器下方制作自定义工具栏等显示。我已经设法通过摆弄布局选项使InApp浏览器看起来比屏幕小,并且可以成功地显示工具栏,但我无法单击它们。现在,我需要一些帮助,了解如何将这些单击从InApp浏览器传播到主phonegap视图 至于代码,您可以在以下行编辑InAppBrowser.java,使其达到所需的高度: inAppWebView.setLayoutPa

因此,我正在制作一个phonegap/cordova应用程序(V3.1.0),需要打开不包含完整布局的InAppBrowser,以便我可以在浏览器下方制作自定义工具栏等显示。我已经设法通过摆弄布局选项使InApp浏览器看起来比屏幕小,并且可以成功地显示工具栏,但我无法单击它们。现在,我需要一些帮助,了解如何将这些单击从InApp浏览器传播到主phonegap视图

至于代码,您可以在以下行编辑InAppBrowser.java,使其达到所需的高度:

inAppWebView.setLayoutParams(new LinearLayout.LayoutParams(WIDTH, HEIGHT));

有没有关于如何传递单击的想法,例如蓝色Close div

以下是显示更多细节的屏幕截图:

编辑:

通过在inAppBrowser WebView上设置onclick/touch侦听器,在附加到所创建对话框的主视图上执行samo,可以获得一些单击事件,完全不注册任何触摸事件

您还可以在github上找到inAppBrowser插件的源代码

lp.height = HEIGHT;
lp.width = WIDTH;