我想在我的phonegap应用中获取当前位置。我添加了google api脚本,
<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3&sensor=false&language=en"></script>
我还添加了所需的地理位置插件。
致电获取当前位置如下,
navigator.geolocation.getCurrentPosition(locSuccess, locError, {
enableHighAccuracy: true,
timeout : 5000
});
function locError(error) {
// initialize map with a static predefined latitude, longitude
// initialize(13.332222, 74.746111);
alert(error);
}
function locSuccess(position) {
initialize(position.coords.latitude, position.coords.longitude);
}
它在4.4以下的Android版本中运行良好。当我在4.4及更高版本中运行应用程序时,它返回错误[对象位置错误]。