2014-02-09 41 views
0

我正在與諾基亞這裏的API工作,我注意到一個非常惱人的行爲。我正在通過調用它的calculateRoute()方法做出一些路由請求,其中nokia.maps.advrouting.Manager()通過將回調傳遞爲參數,該參數在響應到達後應執行。問題是,每當這個回調函數內部發生錯誤時(或者在回調函數中調用的任何函數中),這裏的api會拋出自己的錯誤,這個錯誤只引用了這裏的一些代碼,使得代碼無法找到原來的地方發生了實際的錯誤。在這裏關閉諾基亞調試信息

chrome developer console screenshot of a nokia here api error message thrown from within a routing callback function

有誰知道是否有轉向的這種行爲,而是得到標準錯誤消息的可能性?或者有沒有辦法找到發生錯誤的地方?

回答

1

禁用從協程中的異常是不可能的。上面的錯誤看起來像你沒有使用最新版本的API,我們增強了錯誤處理。 最新版本的API是2.5.4。