在ChildBrowser中的Cordova中打开非白名单URL而不是主Webview

时间:2012-12-07 20:59:23

标签: javascript cordova childbrowser

我正在尝试在我的Cordova / Phonegap应用程序中实现官方的Twitter和Facebook共享按钮,我遇到了他们的主要困难。他们两个都试图加载一个iframe元素来显示它们的按钮,但是点击其中任何一个都会导致它们在Webview中打开,而无法在ChildBrowser中打开它们。当用户完成共享但由于缺少导航按钮而无法返回应用程序时,这将成为一个问题。

默认情况下,有没有办法在ChildBrowser中打开URL列表而不是Webview?

1 个答案:

答案 0 :(得分:1)

你可以使用:

ChildBrowser.showWebPage(); 

命令打开非白名单的URL。

进入2.3.0我们将overload window.open(),以便您可以指定是否要在主Web视图,操作系统浏览器或无法访问的特殊应用程序浏览器中打开网址Cordova API。