現在、図形を描画するための小さなアプリケーションがあります。
これが私の問題を含む例です: http://jsfiddle.net/auyaC/
エラーが発生します:Uncaught TypeError: Object [object Object] has no method 'getBBox'
エラーの原因となった削除されたコードの下
ユーザーがシェイプをクリックすると、event.target をキャッチします
var onMouseDown = function(event) {
setBBoxes($(event.target)); // Seems OK
};
BBoxes をもう一度戻したいのですが、私のシェイプは BBox を失いました..
var setBBoxes = function(shape) {
shape.getBBox(); // Unable.. getBBox is part of Raphael shapes, but mine is not the real reference?
};
削除された例: http://jsfiddle.net/auyaC/2/
編集
Raphaelのマウスイベントを使用できないため、私の問題はjQueryとRaphaeljsを混同していました。
マウスイベントまたはタッチイベントを使用したオンラインの例はどれも機能していないようです。
これらの問題レポートを読みました
- https://github.com/DmitryBaranovskiy/raphael/issues/720
- https://github.com/DmitryBaranovskiy/raphael/pull/737
また、Windows は、255 のタッチ ポイントで利用できるタッチ入力があると考えています。
しかし、私はもうタッチスクリーンを持っていません (タッチスクリーンはありましたが、スクリーンを変更し、ドライバーを削除しました)。
だから私にとっては、http://jsfiddle.net/5BPXDでも私のコンピューターでは動作しません...