2013-06-11 32 views
0

虽然我的外部链接,这样科尔多瓦/ PhoneGap的2.8外部链接 - 不归路

A HREF = “HTTP://www.texthere目标=” _空白”数据角色= “按钮”>文本在这里<

工作,他们打开一个我无法导航的页面,外部URL在一个窗口中打开,即使关闭了应用程序并重新打开,我也会回到该外部页面而不是应用程序页面上点击了链接。

感谢您的任何帮助!

谢谢。

+0

如果你想使用后退按钮,你可能不需要使用'target = _blank',这会打开一个没有历史记录的新页面。 – Owlvark

+0

感谢您的回应,但我刚刚尝试过,问题仍然存在。 – Stuart

回答

0

要使用InAppBrowser,你必须保持对它的引用,这样就可以关闭浏览器返回到你的浏览器:http://docs.phonegap.com/en/2.3.0/cordova_inappbrowser_inappbrowser.md.html

否则,附加到点击事件及用途:navigator.app.loadUrl( yourUrl,{openExternal:true});

我认为还有一个“_system”目标,但我不知道它是否可以在锚标记上工作。 http://docs.phonegap.com/en/2.3.0/cordova_inappbrowser_inappbrowser.md.html#window.open

+0

好的,谢谢 - 我的config.xml现在包含 ,但我不确定还有什么要做的 - 任何帮助赞赏谢谢。 – Stuart

+0

我不知道如何添加navigator.app.loadUrl(yourUrl,{openExternal:true}); - 你能给我任何提示吗?谢谢 – Stuart

+0

收听锚标签的click事件并在方法中执行loadUrl。 ...也可以使用FastClick.js来填充并改善点击响应时间。 – Noogen

相关问题