Google maps 手机ie上未显示Api为3的谷歌地图

Google maps 手机ie上未显示Api为3的谷歌地图,google-maps,internet-explorer,mobile,google-maps-api-3,Google Maps,Internet Explorer,Mobile,Google Maps Api 3,我已经用GoogleAPI3实现了一个地图,它在所有浏览器、android和ios手机上都能正常工作。但在装有移动ie的Windows8.1手机上则不然。 它甚至没有显示-只是一个空白页:-( 我在谷歌和这里搜索过,但只找到了2013年的帖子,上面说windows手机和谷歌地图有问题。但没有更新的。只有我有这个问题吗?这是我的代码: <!-- call api funktions --> <script> function initialize() { var

我已经用GoogleAPI3实现了一个地图,它在所有浏览器、android和ios手机上都能正常工作。但在装有移动ie的Windows8.1手机上则不然。 它甚至没有显示-只是一个空白页:-( 我在谷歌和这里搜索过,但只找到了2013年的帖子,上面说windows手机和谷歌地图有问题。但没有更新的。只有我有这个问题吗?这是我的代码:

<!-- call api funktions -->
<script>
  function initialize() {
    var mapOptions = {
      center: new google.maps.LatLng(50.2014, 8.5804 ),
      zoom: 16,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      scrollwheel: false,
      panControl: true,
      draggable: false
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"),
      mapOptions);
    var marker = new google.maps.Marker({
      map: map,
      position: new google.maps.LatLng(50.2014, 8.5804 ),
      title:"Schmerzzentrum"
    });
    var contentString = '<div id="mapinfo_box" style="color:#666;max-width:280px;">'+
    '<h1 id="mapinfo_h1">Schmerzzentrum</h1>'+
    '<div id="mapinfo_body">'+
    '<p style="font-size:16px;margin-bottom:15px;">Rathausplatz 6 <br />61440 Oberursel (Taunus)</p>'+
    '</div>';
    var infowindow = new google.maps.InfoWindow({
    content: contentString
    });
    google.maps.event.addListener(marker, 'click', function() {
      infowindow.open(map,marker);
    });
  }

  google.maps.event.addDomListener(window, 'resize', initialize);
  google.maps.event.addDomListener(window, 'load', initialize)
</script>

函数初始化(){
变量映射选项={
中心:新google.maps.LatLng(50.2014,8.5804),
缩放:16,
mapTypeId:google.maps.mapTypeId.ROADMAP,
滚轮:错误,
泛控制:对,
可拖动:错误
};
var map=new google.maps.map(document.getElementById(“map_canvas”),
地图选项);
var marker=new google.maps.marker({
地图:地图,
职位:新google.maps.LatLng(50.2014,8.5804),
标题:“Schmerzzentrum”
});
var contentString=''+
“Schmerzzentrum”+
''+
“

Rathausplatz 6
61440奥伯鲁塞尔(陶努斯)

”+ ''; var infowindow=new google.maps.infowindow({ 内容:contentString }); google.maps.event.addListener(标记'click',函数(){ 信息窗口。打开(地图、标记); }); } google.maps.event.addDomListener(窗口“调整大小”,初始化); google.maps.event.addDomListener(窗口“加载”,初始化)
我用谷歌地图测试了其他一些页面,从移动ie上得到了一个安全警告。当我点击“忽略并访问页面”时,什么都没有发生。在这个页面上,我得到的只是:什么都没有。代码在WordPress header.php中实现。 有人能帮忙吗?
非常感谢!

我想可能是因为样式表的缘故

根据,

IE需要知道地图的大小,确保地图已设置

它应该是关于样式表的。但不知怎么的,我不能复制它。我从你的代码中做了一个修改,我添加了样式表,不知怎么的,它工作了,所以我想这可能是问题所在