これを見つけたとき、画像トリミングプラグインを探していました: Lasso.Crop。コード例を試してみたかったのですが、提供されたコード例とそれらが使用する同じファイルを使用することで、ローカルで動作させることができず、常に「なげなわが定義されていません」というエラーが発生しました:
new Lasso.Crop('bee',{
ratio : false,
preset : [235,140,505,340],
min : [50,50],
handleSize : 8,
opacity : .6,
color : '#7389AE',
border : '/images/crop.gif',
onResize : updateCoords
});
私はそれを機能させることができませんでした。数時間前に別のプラグインを試してみました: UvumiTools Cropと同様の問題が発生します。デモはサイトで完全に動作しますが、サイトでダウンロードしたデモ アーカイブはローカルでは動作しません。ここでも、前のエラーと非常によく似たエラーが表示されます:「uvumiCropper が定義されていません」(uvumiCropper はプラグインで定義されたクラスです)。
コードが実際にそのようなクラスまたは関数を定義しているのに、「[...] is not defined」エラーが発生し続ける理由がわかりません。以前にインポートされた JavaScript ファイルです。
たぶん私は何か間違ったことをしているのかもしれませんが、私は知りませんが、私はすでにこれで時間を失っているので、あらゆるアドバイスを歓迎します.
UvumiTools Cropper のデモ アーカイブは、このページからダウンロードできます。
ありがとう