如何实现Here Maps路由
-
20-12-2019 - |
题
我在让 Here Maps 的路由系统在网络上运行时遇到问题,目前按照 官方文档.
不清楚的部分是我不知道如何调用 routingCallback()
函数,或者实际上在哪里调用它,以及它的参数是什么。
该文档说明如下:
"只有计算出路线后才能将其添加到地图中。因此,必须为路由管理器提供一个观察者,以便在路由准备好时调用。观察者观察管理者的财产“状态”"
这个“观察者”对象到底是什么?我什么时候应该打电话给 routingCallback()
功能?
我使用的代码与文档中的代码完全相同。
谢谢!
解决方案
我可以看到混乱,他们没有显示在哪里/如何连接观察者。
但是,请注意,您不会亲自调用RoutingCallback,一旦异步调用完成后,路由管理器会自动调用该功能
var routingManager = new nokia.maps.advrouting.Manager();
routingManager.addObserver("state", routingCallback, routingManager);
不隶属于 StackOverflow