0
我使用标准方法检测用户位置:键盘按钮request_location
设置为true
。来自Telegram bot的位置不正确
但是,在我的手机(Android)上测试时发现,它并不总是正确的。当我点击按钮时,我会看到Telegram如何尝试从操作系统获取位置,并且操作系统尝试使用GPS。
但是毕竟,如果我在大楼内部,它无法检测到,因为它看起来像电报不会太努力:位置只在2-3秒内发送。
似乎没有办法在发送时手动指定位置。我想知道为什么电报工程师不允许用户从地图上指定他们的位置......可以在这里应用什么样的解决方法?
我认为我唯一的方法是询问用户是否正确检测到位置,如果位置不正确 - 让他们再试一次。任何其他选项?
另外,任何人都可以确认它在iOS上的工作方式相同吗?
没错。我已经通过让他们确认它是否是他们的位置来实现它。我不想强迫他们,只是想确保它是准确的。有时候不是。我联系了Telegram支持来添加一项功能,以便bot发展商可以在发送位置之前用标记显示地图。 –