首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iPhone web应用程序可以获得GPS定位吗?

iPhone web应用程序可以获得GPS定位吗?
EN

Stack Overflow用户
提问于 2009-06-29 15:19:01
回答 4查看 34.2K关注 0票数 17

有没有一种简单的方法来设计一个网站来方便iphone用户向该网站提供gps坐标?

例如,我想知道是否有一个表单字段的命名约定,让用户以自动化的方式输入。

我正在考虑建立一个基于位置的网站,并想为iphone (和其他移动用户)量身定做。我知道iphone应用程序可以做到这一点,但我还不具备创建应用程序的能力。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-06-29 15:26:57

这里有一个关于如何从iPhone读取位置的代码片段。看起来它需要3.0版本:

代码语言:javascript
复制
 navigator.geolocation.getCurrentPosition(foundLocation, noLocation);

 function foundLocation(position)
 {
   var lat = position.coords.latitude;
   var long = position.coords.longitude;
   alert('Found location: ' + lat + ', ' + long);
 }
 function noLocation()
 {
   alert('Could not find location');
 }

请参阅:http://mapscripting.com/how-to-use-geolocation-in-mobile-safari

顺便说一句,如果你想在iPhone上使用网页代码,你可以尝试一些折中的解决方案,它们不会强迫你创建一个原生应用程序,但允许你将你的网站包装在一个应用程序中,并访问GPS和其他原生功能。

http://phonegap.com/

  • PhoneGap
票数 16
EN

Stack Overflow用户

发布于 2010-12-31 07:09:35

查看Jouni Erola导航下的应用程序SendLocation。

这是一个简单的应用程序,可以将iPhone的最新信息发送到您的服务器。只需输入您的服务器url,即可接收HTTP-GET methid形式的位置

票数 4
EN

Stack Overflow用户

发布于 2009-07-31 11:07:50

我在没有任何编程的情况下做了这个。您可以:

  1. 从iPhone应用商店下载推特应用“基本全球定位系统”。
  2. 在推特上注册一个帐户(如果您还没有帐户)。微件在Twitter.com基本全球定位系统设置下使用您的秘密电子邮件地址从Twittermail.com.
  3. In推特上启动一个电子邮件帐户
  4. 单击“其他”以获取用于在您的主页上发布您的推文的HTML代码。
  5. 在基本的全球定位系统中,你只需点击蓝色的"I“(打开)按钮、"Email”和" send“,就可以将你的位置发送到Twittermail,Twittermail会在Twitter上发布它。推特会自动将其发布到你的主页上。

http://CharlieBloom.com上可以看到一个工作的axample。只有3条最新的(可自定义)推文可见,请单击“在推特上关注我”以发送“我的位置.....”还有一个谷歌地图链接。职位会在我发送后2-3分钟在我的网站上更新。

最好的问候,查理·布鲁姆

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1058880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档