我正在使用标准方法来检测用户的位置:键盘按钮request_location
设置为true
。
但是我在手机(Android)上测试时发现,并不总是正确的。当我点击按钮时,我看到Telegram如何尝试从操作系统获取位置,操作系统尝试使用GPS。
但毕竟,如果我在建筑物内部,它无法检测到,因为看起来Telegram不会太努力:位置仅在2-3秒内发送。
似乎在发送时无法手动指定位置。我想知道为什么Telegram工程师不允许用户从地图中指定他们的位置......这里可以应用哪种解决方法?
我认为唯一可行的方法是询问用户是否正确检测到位置,如果没有,请让他们再试一次。还有其他选择吗?
此外,任何人都可以确认它在iOS上的工作方式相同吗?