我读到PhoneGap被苹果公司批准为构建本机应用程序的框架,但我不清楚它是如何构成一个"包装为应用程序的网站",这是苹果公司特别不喜欢的东西,根据他们的App存储指南.我假设这是因为JS包含在应用程序中,而不是在远程服务器上运行?
对此问题的任何澄清都将非常感激.
Bjö*_*ser 18
但是我不清楚它是如何构成一个"包装成应用程序的网站",这是Apple特别不喜欢的东西,根据他们的App Store指南.
通过这种方式,Apple意味着只显示加载远程网站的UIWebView的应用程序,因此它基本上就像Mobile Safari一样,没有控件.当设备没有连接到互联网时,他们也不会想要显示至少一个用户界面,例如在Facebook应用程序中你仍然可以阅读已下载的状态更新,查看照片等.这就是"我只是包裹一个遥控器UIWebView里面的网站"-App无法做到.
PhoneGap应用程序在应用程序包中驻留的设备上拥有所需的所有资源(HTML,CSS,JavaScript),因此使用这样的应用程序不依赖于网络可用性,并且至少可以显示一个UI,告诉您连接到Internet为了使用该应用程序,或者他们可以显示已加载的内容(如Facebook,Twitter等).
归档时间: |
|
查看次数: |
7642 次 |
最近记录: |