简体   繁体   English

如何从 Angular PWA 应用程序以编程方式打开 gps?

[英]How to turn On gps programmatically from an Angular PWA application?

In my, Angular PWA application, I need to redirect the user to the Settings page of the device and user has to turn on GPS manually.在我的 Angular PWA 应用程序中,我需要将用户重定向到设备的设置页面,并且用户必须手动打开 GPS。

Any help will be appreciated.任何帮助将不胜感激。

You can use navigator.geolocation .您可以使用navigator.geolocation This will automatically prompt to enable GPS.这将自动提示启用 GPS。

 getPosition(): Promise<any>
  {
    return new Promise((resolve, reject) => {

      navigator.geolocation.getCurrentPosition(resp => {

          resolve({lng: resp.coords.longitude, lat: resp.coords.latitude});
        },
        err => {
          reject(err);
        });
    });

  }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM