我在亚马逊S3服务器上上传图片时遇到了一些麻烦,我的目标是:
通过拖放图像在Html5画布上创建图像,
然后在Amazon服务器中上传/保存图像。
我的应用程序正确地创建了图像,并要求用户保存图像;在JS库的帮助下,
但问题是:
我需要将它们直接保存到S3服务器,而不是本地服务器上。我一直在使用。
我自己的想法,
我可以将映像保存在本地机器上,然后使用java上传,但这将是一个较长的过程,即保存在本地,然后上传到s3服务器。
Is there any way to get the image-data or image to backend scala
客户端可以在上传之前预览,但上传后无法将其视为本地语言文件名。
所以我想在上传图片之前重命名文件名,因为它可以在上传之前和之后预览。
参考
How to provide alternative file names:
The name property of File objects is read only, but an alternative name can be provided as uploadName property for each individual file:
$('#fileupload').fileupload({
add: fun
我想我有两个问题。第二个问题是基于第一个问题。
首先,我想知道如何使用js检测单击操作。假设我有一个按钮selectImage,它用于上传本地图像图片,即在单击selectImage按钮后,一个file open dialog将弹出,让我选择上传文件。
我的问题是:如果我们使用js侦听器来收听selectImage的单击操作,当我们单击it并弹出file open dialog时,会注意到发生了单击操作吗?
我的第二个问题是:如果我们不能检测到发生单击操作,这可能是由于选择上传文件未完成的过程,在js中是否有一种方法可以检测此单击操作的成功。
非常感谢。