单击Phonegap / Cordova InAppBrowser外部

时间:2014-02-05 23:20:48

标签: java android cordova phonegap-plugins

所以我正在制作一个phonegap / cordova应用程序(v 3.1.0)并且需要打开不覆盖整个布局的InAppBrowser,因此我可以在浏览器下面制作自定义工具栏和此类节目。我设法通过摆弄布局选项使InAppBrowser看起来比屏幕小,并且可以成功地显示工具栏,但我无法点击它们。现在我需要一些帮助来解决如何将这些点击从inappbrowser传播到主要的phonegap视图。

至于代码 - 您将以下行编辑InAppBrowser.java到您想要的高度:

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

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

关于如何传递点击的任何想法,例如在蓝色关闭div?

这是一个截图,显示更多细节: enter image description here

修改

通过在inAppBrowser WebView上设置onclick / touch侦听器来管理获取某些单击事件,在附加到创建的对话框上的主视图上执行samo,根本不会记录触摸事件。

你也可以在here的github上找到inAppBrowser插件的源代码。

0 个答案:

没有答案