【问题标题】:iPhone fullscreen webapp without AJAX没有 AJAX 的 iPhone 全屏 Web 应用程序
【发布时间】:2011-04-17 05:22:45
【问题描述】:

我正在构建一个 iPhone webapp(目前使用 JQTouch)。这是一个全屏应用程序,你知道的,安装在没有 Safari 浏览器的主屏幕上的应用程序。如果您点击普通链接(即没有 AJAX),该链接会在 Safari 中打开,将您带出 web 应用程序。

有没有办法为 iPhone 构建非 AJAX 网络应用程序?

问题是 AJAX 并不总是可行的解决方案。例如,我想为这个特定的 webapp 实现 OpenID,但这意味着你必须重定向到一个 OpenID 提供程序,该提供程序链接回你的 URL,但是......当然没有 AJAX......

PS:我知道您可以使用 PhoneGap(和其他)构建“真正的”应用程序,我之前什至构建过原生应用程序,但老实说,我已经厌倦了每年支付 70 欧元来构建免费应用程序(这是为了一个爱好项目,没什么专业的)。

【问题讨论】:

    标签: iphone ajax web-applications


    【解决方案1】:

    我认为您可以在 iframe 中打开 OpenID 链接。 OAuth、Facebook Connect 等都可以以这种方式工作。

    【讨论】:

    • 谢谢,这似乎是唯一的解决方案。尽管如此,仍然感觉像一个丑陋的黑客...... :(
    • Facebook Connect 以这种方式工作。他们使它像一个页面内弹出对话框。我觉得还是可以的。实施并不容易,因此您可能希望使用 3rd-party OAuth(或类似的)实施。
    猜你喜欢
    • 2012-07-02
    • 1970-01-01
    • 2011-07-22
    • 2013-10-27
    • 2011-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    相关资源
    最近更新 更多