私はreadmeページのすべての手順に従っていますが、最初にエラーが発生しました未知のReferenceError:Cropperはクロッパーがコンストラクタない.butこの方法でのみ、彼らはオプションを渡している:私は VARクロッパー= window.Cropper statement.when私は別のエラー捕捉されない例外TypeErrorを持ってページをリロード追加した.soのを定義していませんCropperのコンストラクタに何が間違っているのか分かりませんでしたcropper.jsの初期化中にエラーが発生しました
<!doctype html>
<html lang="en">
<head>
<title>Cropper</title>
<link rel="stylesheet" href="../dist/cropper.css">
<style>
img {
max-width: 100%;
}
</style>
</head>
<body>
<div>
<img id="image" src="wallpaper.jpg">
</div>
<div id="preview" ></div>
<!-- Scripts -->
<script src="../assets/js/jquery.min.js"></script>
<script src="../dist/cropper.js"></script>
<script>
var Cropper = window.Cropper;
var image = document.getElementById('image');
var cropper = new Cropper(image, {
aspectRatio: 16/9,
crop: function(e) {
console.log(e.detail.x);
console.log(e.detail.y);
console.log(e.detail.width);
console.log(e.detail.height);
console.log(e.detail.rotate);
console.log(e.detail.scaleX);
console.log(e.detail.scaleY);
}
});
</script>
</body>
</html>
あなたには 'cropper.js'ファイルが含まれていません。ファイルが本当に../ dist/cropper.jsにあることは確実ですか? – DelightedD0D
あなたがCropperの例に提供したリンクでは、グローバルな「Cropper」オブジェクトも表示されないので、方法もそこでは失敗します。ドキュメントを少しずつ読んでみることをお勧めします。 – Robusto
彼らはWindow.cropperのようなクロッパーを初期化するように頼んでいます – codegeek