gpt4 book ai didi

javascript - 为什么我的 iPhone Web 应用程序中两次被要求使用 GPS

转载 作者:行者123 更新时间:2023-11-30 23:50:59 26 4
gpt4 key购买 nike

我编写了一个非常小的 Web 应用程序,它将您的 GPS 坐标发送到脚本。如果我在 iPhone 上的 Safari 中加载该网站,它会询问是否可以使用 GPS 坐标,如果我单击"is",它就会发送数据。如果我将书签添加到主屏幕,以便它可以更像应用程序运行,那么当代码到达 navigator.geolocation.getCurrentPosition() 时,我首先会被问到“'[应用程序名称]'”想要使用您当前的位置”,当我点击"is"时,系统会立即询问我“'http://[ myurl]'想要使用您当前的位置”,其中应用程序名称 是我保存书签的名称,myurl 是我在 Safari 中导航到的原始页面的 URL。为什么我会被问两次这个问题?

最佳答案

这里有两个级别的权限。首先,Safari 应用程序需要一般权限才能访问您的位置。其次,特定网站也需要许可。否则,一旦您授予 Safari 权限,所有网站都可以访问该数据。

关于javascript - 为什么我的 iPhone Web 应用程序中两次被要求使用 GPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1538357/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com