是否可以指定您要求用户位置的原因?

时间:2018-02-12 17:01:56

标签: html

我正在使用坐标JS api,每当我访问该页面时,会弹出一个警告窗口,要求批准使用位置信息。

是否可以在该警报中指定“此批准将用于XYZ”?

谢谢

1 个答案:

答案 0 :(得分:0)

不,没有。处理此问题的一种好方法是遵循某些本机应用程序所执行的模式。您可以显示一个弹出窗口,说明您要请求位置服务。用户可以说"好的"然后你用请求提示他们。如果他们说"不"你只是不提示他们。

这样的事情:

if (confirm("We're going to ask you for you location in order to show the coffee shops near you. Please accept the request.")) {
  navigator.geolocation.getCurrentPosition((location) => {
    // Do location stuff
  });
}