PhoneGap 加载外部移动网络应用程序并被 Apple 拒绝?
我正在尝试编写我的网络移动应用程序并在应用程序商店和 Android 市场等市场上分享它,但我希望所有用户都能够在 http://mywebapp.com/m/
我决定使用 PhoneGap 和 jQueryMobile 以及 getJSON 方法,并将解析数据附加到我页面的 DOM 中。 但这种技术会生成大量带有ajax调用和json解析的javascript文件。
另一种技术可能是调用changePage(jqueryMobile api)并将PhoneGap指向我的网站(该网站有服务器端生成的页面,根本没有getJSON!):
$.mobile.changePage("http://mywebapp.com/m/");
Apple可以拒绝这种方法吗?您能建议另一种方法吗?
I'm trying to write my web mobile app and share it on markets like the app store and android market, but I want all users to be able to view my web app browsing at http://mywebapp.com/m/
I decided to use PhoneGap and jQueryMobile with getJSON method and append the parsing data to the DOM of my page.
But this technique generates a lot of javascript files with ajax calls and json parsing.
Another technique could be to call changePage (jqueryMobile api) and point PhoneGap to my website (which has pages generated server side, no getJSON at all!):
$.mobile.changePage("http://mywebapp.com/m/");
Can Apple reject this method, and can you suggest another approach?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我对此想了很多,并且我明白苹果可以拒绝的风险太高,因为苹果对 webapp 的远程更改没有任何控制权。
我决定添加backbone.js 和phonegap,并使用MVC 模式编写一个完整的客户端,这使代码干净而优雅,并且还使用模型和模板以更好的方式从服务器获取和解析数据。
我希望这可以帮助有这个疑问的人。
洛伦佐
i think a lot on this and i understand that the risk Apple can reject is too high, because apple has not any control over webapp's remote changes.
I decide to add backbone.js along with phonegap and write a full client using a MVC pattern which make code clean and elegant and also fetch and parse data from server in a better way using model and templates.
I hope this can help someone on this doubt.
Lorenzo