用户位置纬度和经度未在 Google 助理上快速更新

问题描述

我在 Dialogflow 中使用“DEVICE_PRECISE_LOCATION”来获取用户的位置(纬度和经度)。但是我收到的经纬度是旧的。如果用户移动,我从 Google/Dialogflow 收到的纬度和经度需要将近半小时才能更新。

Google 地图的位置显示更新后的位置,但我从 Dialogflow 收到旧位置。

如何在用户移动时获取最新的经纬度?

解决方法

我上次测试时,这与更新时间无关 - 与助手从移动设备获取精确位置的时间有关。打开助手时它不会更改位置,但如果您关闭助手并重新打开它,它会重新获取位置。

总体而言 - 助理中的位置服务支持不佳。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...