0

KineticJS を使用してキャンバスを作成しても、IE9 のサイトで機能しない理由を理解しようとしています。この例: http://www.html5canvastutorials.com/demos/kineticjs/html5_canvas_kineticjs_path/は IE9 で完全に動作しますが、ソース コードをコピーして自分のサイトのファイルに貼り付けると、まったく動作しません (ただし、FF/Safari/Chrome では動作します)。

確認すべきサーバー設定はありますか? レンダリングがすべてクライアント上にあることは知っていますが、ある場所では機能し、他の場所では機能しない理由がわかりません。

助けてくれてありがとう!

4

3 に答える 3

2

互換モードがオンになっていないことを確認してください...

互換モード

于 2012-11-01T19:30:07.487 に答える
1

ericdrowell 氏が Github で次のように述べていることがわかりました。

「excanvas と互換性のある 2d キャンバス ライブラリはないと思います。すべてのブラウザで動作するグラフィック ライブラリを使用する必要がある場合は、SVG を持つ Raphael.js を使用することを検討してください。および VML レンダラーですが、キャンバス ライブラリよりもはるかに遅く、機能が豊富ではありません。」

悲しい :(

于 2013-05-15T16:14:32.187 に答える
0

互換モードを有効にするには、ie9 の変更で f12 を押します

ブラウザ モード ie9 ドキュメント モード:IE 9 標準

于 2013-03-27T04:57:53.073 に答える