我在网页上使用MapQuest来显示该区域内的所有商店位置。一切正常 - 地图加载并正确显示商店 - 但是当我调用路由API时,我从未得到回复。它不会抛出错误,也不会调用成功或错误方法。它是否在某个地方吞下了一个例外?
这是我的代码......
MQA.withModule('new-route', function () {
map.addRoute({
request: { locations: [fromAddress, toAddress] },
// enable dragging through the route display options
display: { draggable: true, draggablepoi: false },
success: function displayNarrative(data) {
console.log("Success -- for now...");
},
error: function handleError(data) {
console.log("Error!");
}
});
});
我试着把整个东西包裹起来试试......它从来没有抓到任何东西。
我的 fromAddress 和 toAddress 参数都是有效地址。
提前致谢...!
答案 0 :(得分:0)
您是否在“网络”标签中看到了路由请求?那里有成功的回应吗?
请注意,MapQuest JavaScript API已被弃用,并将在大约18个月内落日。我建议移动到Leaflet的MapQuest插件或this blog post中提到的任何其他支持的sdks。