Javascript Cordova地理定位服务在react中不工作

Javascript Cordova地理定位服务在react中不工作,javascript,reactjs,cordova,geolocation,cordova-plugins,Javascript,Reactjs,Cordova,Geolocation,Cordova Plugins,我正在尝试在前端使用React构建cordaova应用程序 我正在使用插件 当我在模拟器上启动应用程序时。它要求获得位置许可 但当我给予许可时,我得到了超时错误: 我已按如下方式初始化react应用程序: const startApp=()=>{ ReactDOM.render(,document.getElementById('root')); registerServiceWorker(); } 如果(!window.cordova){ startApp() }否则{ 文件。添加的文件

我正在尝试在前端使用React构建cordaova应用程序

我正在使用插件

当我在模拟器上启动应用程序时。它要求获得位置许可

但当我给予许可时,我得到了超时错误:

我已按如下方式初始化react应用程序:

const startApp=()=>{
ReactDOM.render(,document.getElementById('root'));
registerServiceWorker();
}
如果(!window.cordova){
startApp()
}否则{
文件。添加的文件列表器('deviceready',startApp,false)

}
您是否测试过模拟器是否可以返回GPS数据?也许启动谷歌地图。@JamesWong我的模拟器没有显示地理位置。我刚刚在android设备上进行了测试。我得到了同样的错误。我认为问题来自你的模拟器。确保“地理定位”处于启用状态,然后在另一个模拟器或物理设备上进行尝试,