Android 在phonegap项目中,如何在弹出窗口中集成关闭按钮

Android 在phonegap项目中,如何在弹出窗口中集成关闭按钮,android,jquery,url,cordova,popup,Android,Jquery,Url,Cordova,Popup,在我的phonegap Android项目中,我想在弹出窗口中打开外部文件。使用window.open文件会被打开,但我的问题是,我需要在打开的窗口中使用关闭按钮,以便用户可以关闭窗口并返回应用程序。使用cordova window.open('http://www.google.co.in','_blank','location=yes','closebuttoncaption=CLOSE'); 在使用inappbrowser之前,必须将插件安装到项目中 通过逗号将inappbrowser添

在我的phonegap Android项目中,我想在弹出窗口中打开外部文件。使用window.open文件会被打开,但我的问题是,我需要在打开的窗口中使用关闭按钮,以便用户可以关闭窗口并返回应用程序。

使用cordova

window.open('http://www.google.co.in','_blank','location=yes','closebuttoncaption=CLOSE');
在使用inappbrowser之前,必须将插件安装到项目中

通过逗号将inappbrowser添加到项目的步骤

$ phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
更新

在android中,InApp浏览器在没有位置工具栏的情况下不会显示“完成/关闭”按钮,要启用工具栏,请在window.open中放置
“位置=是”

如果不想显示位置/url,还有另一种方法

只需在appbrowser.java类中注释这些代码行即可

 toolbar.addView(actionButtonContainer);
 toolbar.addView(edittext);
 toolbar.addView(close);

 // Don't add the toolbar if its been disabled
 if (getShowLocationBar()) {
     // Add our toolbar to our main view/layout
     main.addView(toolbar);
 }
然后把这个放进去

 toolbar.addView(actionButtonContainer);
 if (getShowLocationBar()) {
     toolbar.addView(edittext);
 }
 toolbar.addView(close);

 // Add our toolbar to our main view/layout
 main.addView(toolbar);
这将显示一个关闭按钮