如何解决试图使用谷歌地图,但有一个问题
我正在处理Dynamics 365实例,我试图显示显示当前客户端和客户端附近的Google地图。
这是我正在使用的代码,但是我开始出错,不确定发生了什么,但是如果有人可以帮助,那就太好了。
<html>
<head>
<script src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script>
function initialize() {
var map_canvas = document.getElementById('map_canvas');
var map_options = {
center: new google.maps.LatLng(-26.4420246,133.281323),zoom: 4,mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(map_canvas,map_options)
var geocoder = new google.maps.Geocoder();
var address = window.parent.Xrm.Page.data.entity.attributes.get('address1_composite').getValue();
geocoder.geocode( { 'address': address},function(results,status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
map.setZoom(14);
var marker = new google.maps.Marker({
map: map,position: results[0].geometry.location
});
} else {
//alert("Geocode was not successful for the following reason: " + status );
}
});
}
google.maps.event.addDomListener(window,'load',initialize);
</script>
</head>
<body>
<div style="width: 100%; height: 100%;" id="map_canvas"></div>
</body>
</html>
这是给我的错误-https://prnt.sc/uh4xzo
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。