Html Cordova:在目标空白中打开webview中的链接,不带插件

Html Cordova:在目标空白中打开webview中的链接,不带插件,html,cordova,phonegap-build,Html,Cordova,Phonegap Build,我有一个简单的cordova应用程序,它是my config.xml: 换句话说,应用程序只是加载一个网站。 问题是,该网站有一些带有target=“\u blank”的HREF,但单击/点击链接时,webview不会打开默认浏览器;链接加载到webview中。 我知道有InAppBrowser插件,但我想我不能用这种方法使用它(托管网页不会加载插件)。 有人知道怎么处理吗?有什么建议吗?我的建议是不要加载外部网站,因为它会改变src的内容,这只是在开发阶段,你不应该创建只加载网站的phone

我有一个简单的cordova应用程序,它是my config.xml:

换句话说,应用程序只是加载一个网站。 问题是,该网站有一些带有target=“\u blank”的HREF,但单击/点击链接时,webview不会打开默认浏览器;链接加载到webview中。 我知道有InAppBrowser插件,但我想我不能用这种方法使用它(托管网页不会加载插件)。
有人知道怎么处理吗?有什么建议吗?

我的建议是不要加载外部网站,因为它会改变src的内容,这只是在开发阶段,你不应该创建只加载网站的phonegap应用程序。现在,回答您的问题,因为您不能使用插件,您不能在外部浏览器上打开网站,唯一的方法是更改webview加载方法上的cordova源代码以在外部浏览器中打开一些链接browser@jcesarmobile我真的知道这不是最好的方法。问题是,我正在开发一个个人项目,我没有足够的空闲时间为应用程序right know构建另一个前端(该网站是用Rails编写的)。我计划将来做一个“真正的”应用程序,我只是想知道是否有机会这样做。谢谢你的帮助!然后更改shouldStartLoadWithRequest(iOS)和shouldOverrideUrlLoading(android)上的代码,以在浏览器上打开一些URL。您可以查看inAppBrowser插件代码以了解如何打开浏览器。