如何在Electron应用程序中通过navigator.geolocation获取getCurrentPosition?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Electron应用程序中通过navigator.geolocation获取getCurrentPosition?相关的知识,希望对你有一定的参考价值。

当我试图获得当前位置时

navigator.geolocation.getCurrentPosition(handleCoordinates, handleError, {timeout:10000})

它返回

“'https://www.googleapis.com/'网络位置提供商:返回错误代码400.”

有人可以建议任何可能的方法吗?

答案

您应配置正确的google api密钥以请求Chrome中的Google相关服务。

https://github.com/electron/electron/blob/master/docs/api/environment-variables.md#google_api_key

https://github.com/electron/electron/issues/9420

以上是关于如何在Electron应用程序中通过navigator.geolocation获取getCurrentPosition?的主要内容,如果未能解决你的问题,请参考以下文章

Electron中通过ipcMain和ipcRender实现主进程和渲染进程之间的相互通信

Electron中实现拖拽文件进div中通过File对象获取文件的路径和内容

Electron中实现拖拽文件进div中通过File对象获取文件的路径和内容

如何在 vue.js 中通过 NeDB 的“返回”获取结果

04.electron-(使用remove模块及安全策略)

Electron + Vue + msal-nodejs + Azure Ad:重定向 URL 问题