在打印中加载地图标记问题

我可以将标记指向地图,并可以在浏览器上看到。 但是,当我打印相同的标记是不可见的地图上。 请帮忙。

<button class="map-print" ng-click="mapprint();">print</button> [enter image description here][1]<script> function mapprint(){ var content = document.getElementById('map_div'); //has to be first. content.style.position = "relative"; content.style.height = contents.firstChild.offsetHeight + "px"; content.style.width = contents.firstChild.offsetWidth + "px"; var win = window.open(); win.document.write(content.innerHTML); win.print(); win.close(); } 

我得到了地图的印刷品。 但canot加载地图标记

这是我的networking视图

这是我的地图打印视图

       

网上收集的解决方案 "在打印中加载地图标记问题"