我正在使用KineticJS版本4.6(當前是最新版本)開展項目工作,並且自從Chrome 29的Chrome版本更新以來,Kinetic畫布完全空白。在使用控制檯時,我仍然能夠確定創建的對象(如Kinetic.Stage和Kinetic.Layer)仍然存在,並且填充了正確的數據。KineticJS 4.6不再適用於Chrome 29
之後,我嘗試在Internet Explorer和Firefox中加載相同的頁面,並且它們仍按預期方式工作,顯示具有正確元素的畫布。
我試過尋找有類似問題的人,但我猜Chrome的更新太近了,不能顯示任何結果。有人可能知道是否有解決方法,或者我應該等待KineticJS還是Chrome更新?
編輯:現在它重新啓動Chrome後突然再次工作。修復後?
EDIT2:過了一會再次破門,但在重新啓動瀏覽器似乎工作
EDIT3:這是瀏覽器的錯誤,由鉻隊在this thread確認。該線程指出該錯誤在版本30中已明確修復,該版本目前處於測試階段。這個修復可能很快會在第29版中被合併,但是沒有確切的時間表。
你想用KineticJS做什麼?一些代碼,來自控制檯日誌或網絡配置文件的錯誤將有助於確定錯誤的位置,因此您的問題無法回答。 – Ani
我在Chrome29下沒有遇到Kinetic 4.6的任何問題。正如Ani所說,嘗試隔離一個特定問題並與我們聯繫。 – markE
我認爲這是新Chrome中的一個錯誤...我在新的Chrome(聲音)上遇到了更多問題。 你可以檢查這個鏈接哪個針指向可能相同的問題,並跟蹤它: https://github.com/ericdrowell/KineticJS/issues/584 –