用相机拍照并用GWT上传器发送

时间:2014-11-03 14:13:26

标签: java html gwt camera swfupload

我正在使用GWT Uploader库创建图像上传表单。 http://www.moxiegroup.com/moxieapps/gwt-uploader/

要求用户应该能够在他的移动设备或webcamera上使用相机来创建图片。据我所知,这可以使用此HTML代码完成:

<input type="file" name="image" accept="image/*" capture>

它应该生成一个HTML表单的输入组件,它接受图像,重要的是 - capture参数告诉浏览器它应该启动相机来拍照。

有没有办法,如何让库生成capture参数的输入?我研究了GWT Uploader的API,发现它是另一个库SWFUpload的包装器。我也研究了这个的API,但没有找到任何有用的东西。

在我开始攻击生成的代码并使用DOM进行操作之前,我想知道,如果有更多标准方法可以实现它。

1 个答案:

答案 0 :(得分:0)

您可以将任何属性添加到GWT中的任何小部件/元素:

myWidget.getElement().setAttribute("capture", "camera");

myWidget.getElement().setAttribute("accept", "image/*;capture=camera");