地图未显示在打印视图中

时间:2018-08-08 13:59:54

标签: angularjs google-maps printing panel

我有一个引导面板组,其中> 1个面板可在单击时扩展。

<div class="col-md-12 panel-group" id="accordion">
  <div class="panel panel-default">...</div>
  <div class="panel panel-default">
    <div class="panel-heading pointerCursor" data-toggle="collapse" data-parent="#accordion" data-target="#data-container">
      <h4 class="panel-title">Data</h4>
    </div>
    <div id="data-container" class="panel-body collapse">
      <div ng-include="'views/dataView.html'"></div>
    </div>
  </div>
  <div class="panel panel-default">...</div>
</div>

在一个包含视图views/dataView.html(默认情况下未打开)的视图中,我具有ui-gmap-google-map元素。

<ui-gmap-google-map center="staticMap.center" zoom="staticMap.zoom">
  <ui-gmap-marker coords="marker.coords" 
                  options="marker.options" 
                  idkey="marker.id" 
                  ng-repeat="marker in staticMarkers">
  </ui-gmap-marker>
</ui-gmap-google-map>

我的目标是打印所有展开的面板(包括地图)。

问题是这样的-如果我展开包含该地图的元素,可以,该地图以打印布局显示,但是如果不包含,则页面为空白。

即使我没有打开面板,也可以打印地图吗?

0 个答案:

没有答案