通过网络访问Core Location框架的iPhone应用程序

时间:2008-08-26 00:01:56

标签: iphone gps web-applications

我想知道我是否可以通过网站访问iPhone核心位置框架?

我的目标是建立一个iPhone浏览的网络应用程序/网站,然后上传其当前的GPS位置。对于朋友/家人来说,这将是一个简单的主站点,因此我们可以找到彼此。我可以让他们手动输入lng / lat,但这不是最容易找到的东西。如果iPhone可以自动显示或上传,那就太棒了。

我还没有Mac(等待新的Mac Book Pro),但现在想要一些更自动的东西。一旦我有了mac,我就可以下载SDK并在以后构建一个更好的版本。现在,如果可能的话,webapp版本会很棒。感谢。

4 个答案:

答案 0 :(得分:4)

为什么不简单地使用移动版Safari中提供的W3C GeoLocation API?这也适用于ipod touch(郊区精确)。

它实际上是10行代码,javascript在Firefox 3.5上无需更改。比刮掉一些第三方网站容易得多。

答案 1 :(得分:1)

我很确定你不能直接做你想做的事。

我能想到的最好的想法是“重用”一个记录位置的iPhone应用程序,并使其可以在网络上访问。以Twitter为例。如果我没有弄错的话,Tapulous'应用程序Twinkle会抓住您的位置并将其发布到您的Twitter.com用户个人资料中。以下是一个示例:

iPhone location

从你的webapp,然后你可以抓住你感兴趣的位置的每个人的用户页面。这是一个痛苦的屁股,但就像我说的,这是我能想到的最好的。

同样,如果你不想搞砸Twitter,可能还有其他应用程序可以做到这一点,但我个人并不知道。祝你好运。

答案 2 :(得分:1)

http://www.instamapper.com/iphone

iPhone App store

虽然这可能无法直接回答您的问题,但有很多iPhone应用程序已经使用GPS进行此类操作。 Instamapper是我从应用程序商店中提取的第一个,但我相信你能找到适合你需求的东西。

答案 3 :(得分:0)

我们构建了一个非常瘦的iphone客户端应用程序,只需在我们的网站上调用预定义的.js文件即可。奇迹般有效。

请参阅arisgames.org了解该项目。