画像をアップロードするために、 summernoteと組み合わせてjquery ファイルのアップロードを使用しています。jquery file-upload は、デフォルトで大きな画像のサイズを最大 1920 x 1080 に変更することになっていることは知っていますが、私の場合はそうではありません。これが私の現在の設定です:
$('#summernote').summernote({
height: 500,
minHeight: 300,
onImageUpload: function(files, editor, welEditable) {
uploadFile(files, editor, welEditable);
}
});
$('#fileupload').fileupload({
url: site_root + '/photos/index.php',
dataType: 'json',
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
maxFileSize: 8000000,
imageMaxWidth: 1920,
imageMaxHeight: 1080,
imageCrop: true
});
function uploadFile(files, editor, welEditable) {
if (files == null) {
return;
}
$('#fileupload').fileupload('send', {files: files})
.success(function (result, textStatus, jqXHR) {
//
});
});
}
画像の maxWidth/Height パラメータも追加しましたが、画像のサイズを変更できません。他の領域でjqueryファイルのアップロードを使用すると画像のサイズ変更が機能しますが、送信呼び出しを使用するとサイズ変更に失敗します。
これはバグですか、それとも明らかな何かが欠けていますか?
ありがとう - ポール