Java 在应用浏览器中单击Phonegap/Cordova外部
因此,我正在制作一个phonegap/cordova应用程序(V3.1.0),需要打开不包含完整布局的InAppBrowser,以便我可以在浏览器下方制作自定义工具栏等显示。我已经设法通过摆弄布局选项使InApp浏览器看起来比屏幕小,并且可以成功地显示工具栏,但我无法单击它们。现在,我需要一些帮助,了解如何将这些单击从InApp浏览器传播到主phonegap视图 至于代码,您可以在以下行编辑InAppBrowser.java,使其达到所需的高度: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
inAppWebView.setLayoutParams(new LinearLayout.LayoutParams(WIDTH, HEIGHT));
及
有没有关于如何传递单击的想法,例如蓝色Close div
以下是显示更多细节的屏幕截图:
编辑:
通过在inAppBrowser WebView上设置onclick/touch侦听器,在附加到所创建对话框的主视图上执行samo,可以获得一些单击事件,完全不注册任何触摸事件
您还可以在github上找到inAppBrowser插件的源代码
lp.height = HEIGHT;
lp.width = WIDTH;