我想使用Real Uploader在将图像上传到服务器之前调整图像大小。
到目前为止,除了在上传之前调整图像大小外,一切似乎都运行得很好。 我确实使用Django作为服务器端,但我不认为这应该是一个问题。可以上传图像,但它们太大而无法由服务器处理。
我在Chrome和Firefox上对此进行了测试。
到目前为止我实施它的方式:
<head>
<script src="{% static "js/realuploader-min.js" %}"></script>
<link href="{% static 'css/realuploader/classic.css' %}" rel="stylesheet">
</head>
<body>
<h1>Page title</h1>
<div id="targetElement"></div>
<script type="text/javascript">
var uploader = new RealUploader("#targetElement",
{
url: "{% url "gallery:upload_image" object.pk %}",
accept: ["image/*"],
language: "nl_NL",
resizeImage: {
maxWidth: 100,
maxHeight: 200,
scaleMethod: 3
},
previews: false
}
);
</script>
</body>
这一切看起来都很简单,所以我可能在这里遗漏了一些非常简单的东西。 我希望有人可以帮助我。
我刚刚找到了别的东西:
当我上传文件时,它会显示错误消息:SyntaxError: Unexpected
但是,文件仍然会上传到服务器。