Telegram bot Web 应用程序地理定位权限

问题描述 投票:0回答:1

我在React中创建了一个电报网络应用程序机器人,它需要用户的许可才能获取他当前的地理位置。但是一旦用户阻止此权限,机器人就永远无法检测到当前位置。我的问题是,用户如何解锁该机器人的位置权限?

我尝试请求用户许可,但一旦用户被阻止,机器人就无法发送请求来检测当前位置。

reactjs geolocation bots telegram telegram-bot
1个回答
0
投票

我尝试了相同的方法,但使用 svelte 得到了相同的结果。当允许时,我获得地理位置,但是当拒绝时,无法重置权限,因为WebApp使用设备浏览器。再次获得提示的唯一方法是在设备浏览器中进行设置,但在 iPhone 中我找不到该设置。

https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API/Using_the_Permissions_API

© www.soinside.com 2019 - 2024. All rights reserved.