在Cordova phonegap应用程序中,谷歌地图V3 getCurrentLocation方法在android Kitkat上返回错误

时间:2015-04-17 12:25:39

标签: javascript android cordova google-maps-api-3

我想在我的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及更高版本中运行应用程序时,它返回错误[对象位置错误]。

0 个答案:

没有答案