在Windows Mobile,IOS和Android中访问浏览器中的GPS和摄像头

时间:2013-02-28 21:42:11

标签: android ios mobile camera windows-mobile

我必须编写一个基本上拍照的应用程序,应用一些过滤器(如Instagram),然后通过HTTP或FTP上传照片以及拍摄照片的GPS坐标。

因为我必须为Windows Mobile,IOS和Android写这个:有没有办法在浏览器中访问(访问相机和GPS),它适用于Windows Mobile,IOS和Android?

如果答案是否定的,那么在浏览器中就没有办法做到这一点:是否有框架/ api /任何我可以用来做这项工作的东西? (相机,GPS和通过互联网发送东西)。

我只是想避免为三种不同的操作系统重写相同的代码。

3 个答案:

答案 0 :(得分:1)

答案是否定的,您将无法通过浏览器执行此操作。

也就是说,有些部分可以用于3个系统:

编写一个已有照片和一些GPS坐标的应用程序,并通过http请求上传一些GPS数据。

但你必须编写本机代码才能从相机获取图片并在每个系统上获得GPS坐标,我不知道其他解决方案,并且很乐意阅读更多有趣的内容。

答案 1 :(得分:1)

实际上,您可以使用HTML5实现这些需求:例如:

控制相机:

http://davidwalsh.name/browser-camera

或gatting location:

enter link description here

然后如您所说,您可以使用PhoneGap导出此Web应用程序 充当本地应用程序。

答案 2 :(得分:0)

似乎可以编写相同的代码并将其编译到许多不同的移动平台。答案是PhoneGap