HTML5应用程序和本机资源

时间:2012-01-09 04:03:09

标签: android iphone html ios html5

在浏览器中运行的HTML5应用程序是否可以访问本机资源。该应用程序可能在任何特定时间在线或离线。

为了一个具体的例子,应用程序中的javascript可以访问相机并拍照吗?

为了成为一个可行的选择,对于iphone和android,答案必须是肯定的。

2 个答案:

答案 0 :(得分:2)

PhoneGap是一个moble框架,支持访问本机功能加速度计,相机,GPS和大约7个移动操作系统(包括iOS和Android)的许多其他功能。它使用HTML,CSS,javascript。

答案 1 :(得分:1)

加速度计和相机,目前(2011-01-08)没有。通知,部分。可以使用window.geolocation对象访问GPS。

PhoneGap这样的产品允许几乎完全的原生访问。它需要你的HTML / Javascript应用程序,添加一些钩子,并编译为原生Android,iPhone和其他一些。

还有一些黑客可以安装一个小型原生iPhone应用程序来进行相机访问:iphone-photo-picker。您的网络应用可以使用特殊网址拨打此应用。完成后,它会返回到您的应用程序。