DropzoneJS thumbnailWidth 和 thumbHeight 不起作用
DropzoneJS thumbnailWidth and thumbHeight don't work
问题
我正在使用 dropzone 处理多张图片上传。我希望它生成 280x280px 的缩略图。尽管我尽了最大努力,它仍会生成 100x100 像素的缩略图。
代码
这是我的代码:
Dropzone.options.addPhotosForm = {
createImageThumbnails: true,
thumbnailWidth: "280",
thumbnailHeight: "280",
...
}
这是我的联系方式:
<form action="{{ route('store_photo_path', [$rooms->slug]) }}"
method="POST" class="dropzone" id="addPhotosForm">
{{ csrf_field() }}
</form>
这是我的 CSS:
.dropzone .dz-preview .dz-image {
width: 280px;
height: 280px;
}
我试过带引号和不带引号,带单引号和双引号。到目前为止没有任何效果。
你们知道可能是什么问题吗?
谢谢!
我已经阅读并尝试了这些解决方案:
quotes/no quotes,
,
any of these, 和
.
解决方案:
我终于意识到我做错了什么。我在 Photo.php 文件中创建缩略图。在 makeThumbail 函数下,我有“->fit(100)”,它强制缩略图为 100x100 图像。将其更改为“->fit(280)”后,问题就解决了。
这是我的代码:
解决方案代码
public function makeThumbnail()
{
Image::make($this->path)
->fit(280)
->save($this->thumbnail_path);
}
除了修改缩略图的大小外,您还需要相应地修改CSS文件中的.dz-image
class。
解决方案:
我终于意识到我做错了什么。我在 Photo.php 文件中创建缩略图。在 makeThumbail 函数下,我有“->fit(100)”,它强制缩略图为 100x100 图像。将其更改为“->fit(280)”后,问题就解决了。
这是我的代码:
public function makeThumbnail()
{
Image::make($this->path)
->fit(280)
->save($this->thumbnail_path);
}
问题
我正在使用 dropzone 处理多张图片上传。我希望它生成 280x280px 的缩略图。尽管我尽了最大努力,它仍会生成 100x100 像素的缩略图。
代码
这是我的代码:
Dropzone.options.addPhotosForm = {
createImageThumbnails: true,
thumbnailWidth: "280",
thumbnailHeight: "280",
...
}
这是我的联系方式:
<form action="{{ route('store_photo_path', [$rooms->slug]) }}"
method="POST" class="dropzone" id="addPhotosForm">
{{ csrf_field() }}
</form>
这是我的 CSS:
.dropzone .dz-preview .dz-image {
width: 280px;
height: 280px;
}
我试过带引号和不带引号,带单引号和双引号。到目前为止没有任何效果。
你们知道可能是什么问题吗?
谢谢!
我已经阅读并尝试了这些解决方案:
quotes/no quotes,
解决方案:
我终于意识到我做错了什么。我在 Photo.php 文件中创建缩略图。在 makeThumbail 函数下,我有“->fit(100)”,它强制缩略图为 100x100 图像。将其更改为“->fit(280)”后,问题就解决了。
这是我的代码:
解决方案代码
public function makeThumbnail()
{
Image::make($this->path)
->fit(280)
->save($this->thumbnail_path);
}
除了修改缩略图的大小外,您还需要相应地修改CSS文件中的.dz-image
class。
解决方案:
我终于意识到我做错了什么。我在 Photo.php 文件中创建缩略图。在 makeThumbail 函数下,我有“->fit(100)”,它强制缩略图为 100x100 图像。将其更改为“->fit(280)”后,问题就解决了。
这是我的代码:
public function makeThumbnail()
{
Image::make($this->path)
->fit(280)
->save($this->thumbnail_path);
}