2012-02-03 58 views
0

我正在做一个应用程序需要加载一个外部url。在测试期间,我们只是使用JavaScript重定向到网址。如何在webview中加载一个url,phonegap for iphone会自动加载www/index.html

我们只需添加下面的代码上的index.html:

function onDeviceReady() 
{ 
     document.location.href = "http://www.google.com"; 
} 

但是现在,我们想办法直接加载外部URL使用反对c中的web视图。我一直在尝试修改AppDelegate.m上的NSURL,但它仍在加载index.html。

回答

0

你有2个选择。 要么你可以使用儿童浏览器插件“https://github.com/purplecabbage/phonegap-plugins/tree/master/iPhone/ChildBrowser”在应用程序内的小型浏览器中加载外部。 或者你可以编写一个插件来加载外部url,就像加载index.html一样。

+0

你能给我一个关于如何编写我自己的插件的好教程的链接? – kaz 2012-02-03 13:28:06

+0

http://wiki.phonegap.com/w/page/36753496/How%20to%20Create%20a%20PhoneGap%20Plugin%20for%20iOS – ghostCoder 2012-02-03 14:16:06