在地图任务网站中,他们的地图在菜单顶部有一个打印菜单项。我想在自定义地图任务地图上使用相同的打印按钮。我检查了JavaScript API,没有任何地方可以打印地图选项。
例如,我可以使用以下代码段在地图上添加大型缩放控件。
map.addControl(
new MQA.LargeZoom(),
new MQA.MapCornerPlacement(MQA.MapCorner.TOP_LEFT, new MQA.Size(5, 5))
);
以下网址中的Javascript API中没有MQA.Print控件 http://developer.mapquest.com/web/documentation/sdk/javascript/v7.0/api/MQA.LargeZoom.html
有谁知道如何使用JavaScript将Print Control添加到地图中?
答案 0 :(得分:0)
mapquest中没有定义用于打印地图的控件。 将按钮打印在页面中,并在单击按钮时使用以下jquery函数。
$('SelectorToPrint').printElement();
应该在特定元素中加载地图。这样你就可以只打印地图了。