2013-02-16 57 views
0

我试图用我的phonagap appication加载外部页面,但是当我使用后退按钮返回到我的应用程序时,javascript和css未加载。外部链接jquery mobile phonegap back

我的应用程序看起来像这样的: http://coenraets.org/blog/2011/10/sample-application-with-jquery-mobile-and-phonegap/

我包括在index.html的,而不是在其他网页上的所有我的脚本和CSS。

我只是用这样一个链接转到一个外部链接:

<a href="http://www.stackoverflow.com" >Test</a> 

感谢您的帮助

回答

1

我喜欢Childbrowser(CB)的插件(或inAppBrowser):

如果这是你的链接,增加一类,如 “extLink”

< A HREF = “#” 级= “extLink”>测试</A>

然后绑定到click事件的任何以阶级和开放的CB窗口:

$( “extLink。”)对( '点击',函数(事件){ window.plugins.childBrowser.showWebPage( 'http://www.stackoverflow.com/',{ showNavigationBar:真});

或者你可以使用inAppBrowser(科尔多瓦/ PG 2.3+)

$( “extLink”)。在( '点击',函数(事件){
VAR裁判= window.open('http://www.stackoverflow.com/','_blank','location = yes')});

+0

谢谢,windows.open工作正常 – Ajouve 2013-02-16 18:30:44