有iPhone应用程序的人是否将外部页面加载到应用程序中?

时间:2011-01-03 20:52:00

标签: iphone cordova

我想知道是否有人拥有Apple已接受的依赖加载外部移动网页作为应用程序的应用程序。如果我可以直接从我的服务器加载应用程序的部分,建立基于Phonegap的应用程序会容易得多,但我不确定Apple是否允许这样做。

4 个答案:

答案 0 :(得分:1)

我发现从您的服务器加载内容的应用程序没有任何问题。如果我没弄错的话,iPad App Store也会这样做。

答案 1 :(得分:1)

加载外部JavaScript绝对是禁忌。加载内容应该没问题,所以只要这些页面没有任何JavaScript(或过多的JavaScript),你应该是好的。这就是IOS开发的问题,你永远不知道苹果将决定打破他们的TOS。基本上我认为他们想要整体审查应用程序,并且没有他们能够在未经批准的情况下使用新功能(因此您无法获得批准的应用程序,然后进行更改以使其违反其后的服务条款被批准了。

答案 2 :(得分:0)

为什么你会被拒绝?在应用商店中有 browsers ,他们所做的就是加载外部内容。

答案 3 :(得分:0)

跨域安全策略适用于外部网页。

跨域安全策略不会影响PhoneGap应用程序。由于webkit使用file:// protocol调用html文件,因此安全策略不适用。

(在Android中,您可以通过编辑AndroidManifest.xml将android.permission.INTERNET授予您的应用)

您应该尝试使用Js从服务器而不是整页获取数据。