以前做大众点评团购的时候用过geolocation的API通过浏览器来获得定位信息,现在由于业务需要,需要通过浏览器来做定位,于是重新尝试了用H5的navigator.geolocation,结果响应奇慢无比不说,还返回了一个POSITION_UNAVAILABLE的错误。
于是尝试用了下百度地图的API,百度自己搞了个bmap,结果逗比的百度通过浏览器定位后,位置差异太大了,离我正确的位置差了至少10几公里了。你大爷的,你自己家的百度地图倒是定位很精确,对外开放的API却说是只能精确到城市级别,特么的还商业机密么?
果断换阿里云的高德试了下,高德开放的API精确度和百度地图一样,百度你个鸟样,就你藏着掖着的东西,人家阿里云已经公开给用户用了,你特么的李彦宏真是小心眼啊。
文章评分1次,平均分5.0:★★★★★
实际测试高德这个链接比较准,百度那个只是定位的城市。不过百度应该有提供API吧,记得前几天分析一个APP发现它就是用的百度
百度的API应该是只有合作商有用,对外开放的就是这个了。
哈哈,自前后端分离后这个变的越来越常用了。