0
這裏是我的代碼:Box2D劫持窗口調整大小偵聽器?
$(window).resize(function() {
resize();
console.log('Resized');
});
此代碼是工作完全正常,直到我實現的Box2D到我的項目。
每當我刪除此行...
<script type="text/javascript" src="assets/lib/Box2D.js"></script>
...容量調整代碼工作完全正常。
想知道發生了什麼?我使用Box2DWeb順便說一句。
的Box2D不應該用jQuery衝突。 [JavaScript錯誤控制檯]中是否有任何錯誤(https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors)?你確定你的Box2D文件實際上位於assets/lib嗎?你在引用Box2D之前還是之後引用了jQuery? –
不幸的是在控制檯中沒有錯誤。物理和一切都運行完美。唯一的問題是,出於某種原因,包含Box2D時,resize事件不會觸發。 Box2D文件的確在assets/lib中。 –
然後我只能假設Box2D和jQuery之間確實有某種衝突。嘗試交換加載Box2D和jQuery的順序,並嘗試加載不同版本的jQuery以查看是否可以修復問題。 –