0

在地图任务网站中,他们的地图在菜单顶部有一个打印菜单项。我想在我的自定义地图任务地图上有相同的打印按钮。我检查了 JavaScript API,地图选项没有任何打印内容。

例如,我可以使用以下代码片段在地图上添加大缩放控件。

map.addControl(
               new MQA.LargeZoom(),
               new MQA.MapCornerPlacement(MQA.MapCorner.TOP_LEFT, new MQA.Size(5, 5))
); 

以下网址 http://developer.mapquest.com/web/documentation/sdk/javascript/v7.0/api/MQA.LargeZoom.html中的 Javascript API 中没有 MQA.Print Control

有谁知道如何使用 JavaScript 将打印控制添加到地图中?

4

1 回答 1

0

mapquest 中没有定义用于打印地图的控件。将打印按钮放置在页面中,并在单击按钮时使用以下 jquery 函数。

$('SelectorToPrint').printElement();

应该在特定元素中加载地图。这样您就可以只打印地图。

于 2013-02-14T09:22:19.130 回答