我正在使用setMyLocationEnabled(true),一段时间后MapView会显示我的位置。但是有时需要10秒钟以上。另一方面,调用DataFrame
会立即返回位置,并且我可以显示当前位置的标记。
为什么蓝点不立即显示?我不想再有一个标记。
答案 0 :(得分:1)
var text = 'A20181A'
var integer = parseInt(text.replace(/\D/g, ""),10); //replace that is non-digit character
console.log(integer)
是一个缓存的位置,可能不是您的实际位置。
地图不会立即显示您的位置,因为它需要时间来锁定GPS卫星。如果您使用融合客户端监听位置更改,则可能会看到相同的结果