地理位置无法在Phonegap中运行

时间:2015-01-20 08:22:04

标签: javascript cordova

嗨,任何人都能帮助我帮助我的意思

 define("cordova/plugin/geolocation", function (require, exports, module) {

                        var argscheck = require('cordova/argscheck'),
                                utils = require('cordova/utils'),
                                exec = require('cordova/exec'),
                                PositionError = require('cordova/plugin/PositionError'),
                                Position = require('cordova/plugin/Position');

我们需要在PhoneGap中使用地理位置所需的额外苍蝇。

任何人都可以帮助我..

先谢谢。

1 个答案:

答案 0 :(得分:0)

除非未安装地理位置插件且您尝试手动安装,否则无需更改该代码。

我建议使用简单方法:使用Cordova CLI界面。

打开终端/控制台,转到项目文件夹并运行

cordova plugin add org.apache.cordova.geolocation

这将安装&&将geolocation插件添加到项目中 然后转到.js文件并添加

function geolocationSuccess (position) {
    alert(position.coords.latitude); 
}
navigator.geolocation.getCurrentPosition(geolocationSuccess);