【发布时间】:2015-02-28 14:54:21
【问题描述】:
我正在尝试在网站上包含 cloudinary 的 jquery 小部件,以便客户端能够在上传之前裁剪图像。 (基本上是个人资料照片)。我在页面中添加了以下代码:
$('#upload_widget_opener').cloudinary_upload_widget(
{ cloud_name: 'moin-qidwai-me', upload_preset: 'zn7qhrdi' ,'form':'#profile-setting',
'field_name':'userPhoto', 'thumbnails':'#user_photo', cropping: 'server', 'folder':
'user_photos' },
function(error, result) { console.log(error, result) });
我正在测试一些东西,因此我把这段代码注释掉了,当我取消注释它显然停止工作并给我这个错误:
Uncaught InvalidStateError: Failed to set the 'value' property on 'HTMLInputElement': This input element accepts a filename, which may only be programmatically set to the empty string.
我现在通过撤消使整个文件处于与评论之前相同的状态,所以它不可能是我在 cmets 之后所做的任何事情,但这就是它让它如此奇怪的原因。
另一个问题是,即使它在工作时添加了一个隐藏类型的输入字段,有没有办法可以获取上传的图像的 url 并将我自己的输入字段的值设置为该 url?
【问题讨论】:
标签: jquery image widget cloudinary