如何打开一个网页与PhoneGap的iOS应用程序里面?(How to open a web pag

2019-07-21 05:18发布

我想只有一个视图中我的iOS的PhoneGap应用程序。

这种观点将是一个网页。

我如何可以加载与特定的URL这只是看法?

我想你做到这一点通过JavaScript,如果是如何?

*我不是一个HTML / JavaScript的编剧,我只开发原生iOS应用程序,但我需要测试与PhoneGap的东西。

Answer 1:

d0nparalias,

  1. 如果要加载主(科尔多瓦的) index.html从远程服务器上,编辑config.xml文件,并改变

    <content src="index.html" />



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

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

  2. 如果你想加载你的应用程序后,右键打开一个网站,你可以使用InAppBrowser因为你已经注意到了。

    window.open(url, target, options);

    在这里,你有选择target (根据科尔多瓦文档2.5.0):

    2.1。 _self ,你会得到这样的

    请注意,你没有任何控件返回到您index.html在这种情况下。

    2.2。 _blank -呈现与驳回按钮模态视图控制器

    2.3。 _system -在Safari.app打开

欲了解更多信息,请访问文档和维基 。

希望能帮助到你。

BR。
尤金



Answer 2:

PhoneGap的现在被称为iOS上的Apache科尔多瓦只会让你在默认情况下使用文件URL。 这意味着你必须加载本地.html文件。 如果你想用HTTP打开远程页面:// URL,你需要添加自定义的本机代码,告诉的WebView加载远程URL。



文章来源: How to open a web page inside an iOS app with phonegap?