哪些本地移动设备功能可以通过浏览器访问?

3

我正在创建一张图表,列出iOS、Android和Windows手机的本地功能,以及这些功能是否可以通过手机浏览器访问。我只查看了每个操作系统的最新版本。

有人能否确认或提供关于我已经发现的内容的准确性?我特别不确定Windows手机的情况。

设备功能图表


如果你在Android应用中使用自己的WebView并为其提供一个JavaScript接口,基本上可以通过网页让后端Java做任何你想要的事情。 - undefined
我主要想比较构建一个需要下载的应用程序和通过URL访问的Web应用程序。这就是为什么我不考虑混合应用程序 - 对于这个练习来说,它们将与原生应用程序属于同一类别。 - undefined
每个操作系统版本都有多个,而且每个版本的答案都会有所不同。 - undefined
我只想了解最新的操作系统版本信息。我会在帖子中进行编辑。 - undefined
1个回答

2

哇,这是一个非常有用的图表。很高兴你想到了它!

iOS注意事项

  • 使用sms://协议处理程序可以在锚标记上生成短信消息应用程序
  • iOS浏览器具有完整的多点触控!
  • “快速图形API”含义模糊...但canvas较慢。WebGL即将推出!
  • 可以通过css变换实现“流体动画”
  • iOS支持输入类型日期、日期时间、月份、时间和范围
  • 推送通知无法实现,但警报可以
  • “与其他应用程序交互”也可使用协议处理程序完成

Android

  • 与iOS一样,可以使用sms://协议生成短信应用程序
  • Android系统浏览器具有多点触控; 但它有一个只显示一个触摸的错误。Chrome具有正确的多点触控..
  • 与iOS一样,图形和动画是可行的
  • 使用协议处理程序(和意图)也可以与应用程序交互

Windows Phone

  • 准确,但这将在今年秋季发布Windows Phone 8时发生改变

嘿,黑莓怎么样!


嘿,Brian,iOS上的推送通知是如何实现的? - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接