搭建论坛《网站·搭建者》用户服务 → admin,找到一段在html5下获得gps定位坐标的代码,怎么来利用获得的坐标保存到数据库中呢?


  共有1753人关注过本帖树形打印

主题:admin,找到一段在html5下获得gps定位坐标的代码,怎么来利用获得的坐标保存到数据库中呢?

帅哥哟,离线,有人找我吗?
王键
  1楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 王键
等级:高工 帖子:340 积分:1635 威望:1 精华:2 注册:2003-4-14 13:02:35
admin,找到一段在html5下获得gps定位坐标的代码,怎么来利用获得的坐标保存到数据库中呢?  发帖心情 Post By:2013-7-2 21:57:11

http://www.w3school.com.cn/html5/html_5_geolocation.asp找到一段html5下获得gps定位信息的代码,如下:

<p id="demo">点击这个按钮,获得您的坐标:</p>
<button >试一下</button>
<script>
var x=document.getElementById("demo");
function getLocation()
  {
  if (navigator.geolocation)
    {
    navigator.geolocation.getCurrentPosition(showPosition);
    }
  else{x.innerHTML="Web浏览器不支持定位功能。";}
  }
function showPosition(position)
  {
  x.innerHTML="纬度: " + position.coords.latitude +
  "<br />经度: " + position.coords.longitude; 
  }
</script>
在手机上显示是正常的,怎么将显示的坐标值保存到数据库中呢?

我试验了一下,将var x=document.getElementById("demo");这句中最后的demo改为wj80612,然后添加一个标签构件,构件标识设置为wj80612,测试了一下,在windows下可以正确的将“Web浏览器不支持定位功能。”这句话显示在标签构件上,但在手机上就不行了,不知是什么原因。

另外通过坐标值如何获得具体的街道信息,看google和baidu地图的api都是返回xml文档,这个如何使用呢?有点疑惑。

上面站点的例子中有一个获得静态图片的例子,如果能获得静态图片上传也可以。

还有一点,例子中是点击“试一下”的按钮来执行的,如何在系统启动时就执行,不需点击按钮?还望指教。

我编写的ipe文件如下

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:定位.rar

盼回复



支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
王键
  2楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 王键
等级:高工 帖子:340 积分:1635 威望:1 精华:2 注册:2003-4-14 13:02:35
  发帖心情 Post By:2013-7-2 23:07:25

点击的问题以经找到办法了,建一个按钮,用其它属性就能解决了。

其他的还望指点。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
王键
  3楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 王键
等级:高工 帖子:340 积分:1635 威望:1 精华:2 注册:2003-4-14 13:02:35
  发帖心情 Post By:2013-7-4 12:41:07

问题终于完美解决,只是发现这段代码对html5的环境还是很挑剔的。iphone 4 用自身的浏览器就很好,安卓平台下,2.3系统的几款手机试了都没成功,三星9300也只有用QQ浏览器运行成功,其他的浏览器也没成功。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xiaoxuesheng
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:技术员 帖子:138 积分:1153 威望:0 精华:0 注册:2009-8-9 8:10:18
  发帖心情 Post By:2013-7-4 21:34:06

Google Chrome 浏览器 是支持的!

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

admin,找到一段在html5下获得gps定位坐标的代码,怎么来利用获得的坐标保存到数据库中呢?








签名