如何使用phonegap在iOS应用程序中打开网页?

我想在我的iOS phonegap应用程序只有一个视图。

这个视图将是一个网页。

我如何加载这个唯一的观点与特定的url?

我想你通过JavaScript来做到这一点,如果是的话,怎么样?

*我不是一个HTML / JavaScript脚本,我只开发原生的iOS应用程序,但我需要用phonegaptesting一些东西。

dnnparalias

  1. 如果要从远程服务器加载main(Cordova's) index.html ,请编辑config.xml文件并更改

    <content src="index.html" />

    <content src="http://192.168.1.4:8080/www/index.html" />

    例如。 它将从位于192.168.1.4的Web服务器加载index.html

  2. 如果您想在加载应用程序后立即打开网站,可以使用InAppBrowser,因为您已经注意到了。

    window.open(url, target, options);

    在这里你可以selecttarget (根据cordova文档2.5.0):

    2.1。 _self ,你会得到类似的东西
    在这里输入图像说明
    请注意,在这种情况下,您没有任何控件可以返回到index.html

    2.2。 _blank – 呈现模式视图控制器与解雇button
    在这里输入图像说明

    2.3。 _system – 在Safari.app中打开
    在这里输入图像说明

有关更多信息,请访问文档和wiki 。

希望能帮助到你。

BR。
尤金

现在在iOS上被称为Apache Cordova的PhoneGap将只允许您在默认情况下使用文件URL。 这意味着你必须加载一个本地的.html文件。 如果要使用http:// URL打开远程页面,则需要添加自定义本机代码以通知WebView加载远程URL。