Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 离子框架下的谷歌地图API_Google Maps_Ionic Framework - Fatal编程技术网

Google maps 离子框架下的谷歌地图API

Google maps 离子框架下的谷歌地图API,google-maps,ionic-framework,Google Maps,Ionic Framework,我正试图在爱奥尼亚列表卡中实现谷歌地图。据我所知,根据卡片的内容,卡片具有动态大小。当我把我的谷歌地图放在列表卡里面,给出100%的高度时,它不会显示出来。但是如果我给它一个像素大小,它看起来很好 我的地图html: <ion-view view-title="Map"> <ion-content class="padding"> <div class="list card"> <div class="item item-ava

我正试图在爱奥尼亚列表卡中实现谷歌地图。据我所知,根据卡片的内容,卡片具有动态大小。当我把我的谷歌地图放在列表卡里面,给出100%的高度时,它不会显示出来。但是如果我给它一个像素大小,它看起来很好

我的地图html:

<ion-view view-title="Map">
<ion-content class="padding">
    <div class="list card">

        <div class="item item-avatar">
            <img src="img/{{siteInfo.capitalName}}.png">
            <h2>{{Map.siteInfo.fullName}}</h2>
            <p>{{Map.siteInfo.fisicalDirection}}</p>
        </div>
        <div id="map"></div>
        <a class="item item-icon-left assertive" ng-click="Map.getDirections(pin)">
            <i class="icon ion-ios-location-outline"></i> Directions
        </a>
    </div>
</ion-content>

{{Map.siteInfo.fullName}
{{Map.siteInfo.fisicalDirection}

方向

和#map{height:100%}的CSS

编辑:
如何使地图显示在列表卡中,而不必为地图div指定像素高度。因此,当在不同的设备上运行时,它可以是动态的。

很好,但实际的问题是什么?您想要实现什么?我想,它想了解为什么地图在使用像素(px)时可见,而在使用百分比(%)时不显示。我编辑以反映我的问题@Franky我认为它不适用于%,因为列表卡根据内容也有动态高度。这是一个常见的混合移动应用程序问题。GoogleMapsV3API无法在没有实际大小的容器中工作。100%将仅在母容器具有实际高度的情况下工作,但整个离子结构是灵活的。我会给你写一个工作示例。很好,但实际问题是什么?你想实现什么?我想,它想了解为什么地图在使用像素(px)时可见,而在使用百分比(%)时不显示。我编辑以反映我的问题@Franky我认为它不适用于%,因为列表卡根据内容也有动态高度。这是一个常见的混合移动应用程序问题。GoogleMapsV3API无法在没有实际大小的容器中工作。100%将仅在母容器具有实际高度的情况下工作,但整个离子结构是灵活的。我会给你写一个有效的例子。