我有一个移动网络应用程序,我想跟踪用户的最新位置,但前提是他们位于某个区域。但是,iPhone 上出现过多的提示有点麻烦
有一些位置初始化代码,大致如下:
if (firstTime) {
navigator.getCurrentPosition(function (coords) {
if (coordsAreInTheBox) {
storeCoordsForUser();
navigator.watchPosition();
}
});
} else if (userInTheBox) {
navigator.watchPosition();
}
这在第一次加载时按预期工作,在初始 getCurrentPosition 调用上只有“..想使用您的位置”提示,而不是在 watchPosition 上。
但是,在某些(不是全部)后续加载中,当调用 watchPosition 时,它会再次提示共享位置。什么会导致 mobile safari 再次提示用户已共享位置的网站?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)