2014-01-29 66 views
0

我正在處理諾基亞HERE API的高級路由管理器的多個實例,以使多個請求可以同時計算isolines。由於我要提出的請求數量有所不同,我想摧毀未使用的管理員。但是看起來distroy()和clear()函數對它們被調用的管理器沒有任何影響。爲什麼我無法銷燬()/ clear()路由管理器?

我試圖在我的路由回調結束調用routingManager.destroy()但是當我在Chrome控制檯看routingManager它仍然顯示我的routingManager:

g {yo: "bVQHRXUn6uNHP3B24bdt", calculateRouteResponse: Array[0], getRouteResponse: Object, qa: false, Ck: Object…} 

還呼籲routingManager.clear()沒有效果。當我輸入? routingManager.calculateIsolineResponse在控制檯我得到:

Object {metaInfo: Object, center: Object, isolines: Array[1]} 

這是應該發生?或者甚至有必要清理經理?

回答

0

您不需要清理管理器,您可以稍後在會話中重複使用同一個管理器。

相關問題