Javascript 将外部页面加载到Cordova/Phonegap应用程序

Javascript 将外部页面加载到Cordova/Phonegap应用程序,javascript,html,redirect,cordova,Javascript,Html,Redirect,Cordova,我有一个Cordova/Phonegap应用程序。启动时检查互联网连接。 实际上,应用程序执行本地文件,但我希望,当有互联网连接时,我的应用程序加载一个外部网页(这是我的应用程序的在线版本) 我怎样才能做到这一点?我已经有了检查互联网连接的脚本 谢谢 除非我疯了,否则你就不能将页面XHR并添加到DOM中吗?如果使用jQuery,只需使用$.get方法即可 语法- $.get(url, [data], [callback], [type]) 您可以使用Jquery Load()或通过Ajax或I

我有一个Cordova/Phonegap应用程序。启动时检查互联网连接。 实际上,应用程序执行本地文件,但我希望,当有互联网连接时,我的应用程序加载一个外部网页(这是我的应用程序的在线版本)

我怎样才能做到这一点?我已经有了检查互联网连接的脚本


谢谢

除非我疯了,否则你就不能将页面XHR并添加到DOM中吗?如果使用jQuery,只需使用
$.get
方法即可

语法-

$.get(url, [data], [callback], [type])

您可以使用Jquery Load()或通过Ajax或InApp浏览器将外部页面加载到应用程序

如果要向div显示外部页面,可以通过load()或ajax调用来实现

HTML:

<div id="Load"></div>
<hr/>
<div id="ajax"></div>
/*Using Jquery Load()*/
$('#Load').load('http://www.google.co.in');

/*Using ajax*/
$.ajax({
  dataType:'html',
  url:'http://www.google.co.in',
  success:function(data) {
    $('#ajax').html($(data).children());   
  }
});
或通过

 window.open('http://www.google.co.in','_self');
浏览

 window.open('http://www.google.co.in','_self');
在使用inappbrowser之前,必须将插件安装到项目中 通过逗号将inappbrowser添加到项目的步骤

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

希望这对您有所帮助。

谢谢卡姆登先生!但是,你能给我举个例子吗?
。在Windows上的Cordova 6中,load
似乎已损坏(不是有意确定)