我设置了地图,以便显示我的位置。但是我想在我需要的时候抓住latlong(我的位置),而不是通过onLocationFound,因为这可以每秒触发多次。
然后我想将lat long数据发送到数据库,因此我不想使用onLocationFound每秒多次写出数据。
有解决方案吗?
答案 0 :(得分:1)
否:构成此功能的核心技术HTML5 Geolocation API是asynchronous API:不保证其结果立即可用,因为它们可能是多个网络访问的结果或启动空闲硬件,如手机的GPS芯片。您需要等待onLocationFound。