【问题标题】:What are the limitations of coding web apps for the iPhone?为 iPhone 编写 Web 应用程序有哪些限制?
【发布时间】:2011-03-28 02:16:49
【问题描述】:

例如,网络应用能否访问 iPhone 上的麦克风并将语音传回服务器?

或者是否可以为 iPhone 构建可以在网页上透明操作的 Safari 扩展?例如,是否可以构建一个从 iPhone 的 Google 结果页面中删除广告的扩展程序,而无需用户单击任何按钮来激活广告删除功能?

【问题讨论】:

    标签: iphone web-applications safari mobile-safari


    【解决方案1】:

    你几乎达到了主要限制。

    • 您无法访问 HTML5 不支持的硬件(地理定位支持,但加速和音频/视频录制等功能不支持)。
    • 目前无法为 iPhone 构建 Safari 扩展,只能像往常一样使用 JavaScript。

    PhoneGap 等一些框架试图通过原生应用容器提供更多硬件功能,但 Apple 似乎在某种程度上试图阻止这些应用进入 App Store。

    【讨论】:

    • 带硬件加速的 CSS3 在 iOS 网络应用程序中可用。
    • 硬件加速 CSS3 动画可用,是的。在我最初的回答中,我指的是加速度计数据,这些数据不适用于网络应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-20
    • 1970-01-01
    • 1970-01-01
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-28
    相关资源
    最近更新 更多