2012-06-07 82 views
0

我在客戶端使用Canvas創建了一個網站來顯示動畫。有時候碰巧動畫停止移動出突然,所以我跑在調試模式下的應用程序,並得到這個奇怪的錯誤:使用GWT畫布的奇怪錯誤

com.google.gwt.dev.shell.HostedModeException: Something other than an int was returned from JSNI method '@com.google.gwt.dom.client.ImageElement::getWidth()': JS value of type undefined, expected int 

有什麼能爲這種現象的原因是什麼?一個函數如何突然取消定義它的返回類型?

回答

2

您的代碼應該沒問題。 這是一個已知的chrome GWT插件問題。偶爾會出現這種情況,沒有任何規則,最簡單的解決方案是使用Firefox進行調試 - 它更穩定。

以下是討論問題的鏈接:click here

+0

感謝您的回覆!很高興知道,儘管我的動畫停止工作的原始錯誤仍然存​​在。讓我們看看我能否使用Firefox找到真正的錯誤。 – Corsair