2017-05-08 74 views
0

我使用了openlayer3。現在,我得到這樣的警告: 控制檯:Chrome [Violation]'load'handler花費了808ms

[Violation] 'load' handler took 308ms ol-debug.js.xhtml?ln=js:6967 
[Violation] 'load' handler took 808ms 

ol.events.bindListener_ = function(listenerObj) { 
var boundListener = function(evt) { <- Zeile 6967 
var listener = listenerObj.listener; 
var bindTo = listenerObj.bindTo || listenerObj.target; 
if (listenerObj.callOnce) { 
    ol.events.unlistenByKey(listenerObj); 
} 
return listener.call(bindTo, evt); 
}; 
listenerObj.boundListener = boundListener; 
return boundListener; 
}; 

也許是對谷歌瀏覽器的錯誤?

感謝

回答

1

消息[Violation] 'load' handler took x ms似乎更像是你的代碼花了很長時間來運行的,比什麼都重要警告。也許你應該嘗試將代碼執行從負載處理程序中移出,然後放到其他位置(單擊按鈕?)。

相關問題