如何将位置从窗口手机7的观察者转换为谷歌地图的位置

How to convert a location from watcher of Window phone 7 to location of google map

本文关键字:位置 谷歌地图 观察者 转换 手机 窗口      更新时间:2023-09-26

实际上,我正在Windows Phone 7上使用谷歌地图。我正在尝试将窗口电话7的观察者位置转换为谷歌地图的位置。 跟:lat = "47.6818256764486"LNG = "-122.064292703125"

在库中使用观察程序的 C# System.Device.Location

void watcher_PositionChanged(object sender, GeoPositionChangedEventArgs<GeoCoordinate> e)
    {
        String lat = "" + e.Position.Location.Latitude;
        String lng = "" + e.Position.Location.Longitude;
        Browser.InvokeScript("Marker_up", lat, lng);
    } 

爪哇语

 function Marker_up(lat,lng) {
     var Lat = Number(lat);
     var Lng = Number(lng);   
     var New_lc = new google.maps.LatLng(Lat,Lng);
     marker = new google.maps.Marker({
                position: New_lc,
                map: map
            });
           marker.setmap(map);
           map.setCenter(New_lc);
  }

但不能。我不知道为什么。请有人帮助我。

如果不在浏览器上设置IsScriptEnabled = true,脚本将无法工作。

WebBrowser.IsScriptEnabled