当我们有一个要求仅当用户在某个区域内时才希望跟踪其最新位置时,我们将为此编写单独的代码。确定何时提示用户共享HTML中的位置的代码如下-
if (frstTime) { //First time navigator.getCurrentPosition(function (coordinates) { if (coordsAreInTheBox) { storeCoordsForUser(); navigator.watchPosition(); } }); } else if (userInlocat) { navigator.watchPosition(); }
它在第一次加载时按预期工作。它将检查用户是否是第一次来;如果是,则导航器获取当前位置。之后,根据框中的坐标,我们观察位置。如果用户在适当位置,请注意位置。