2014-11-03 141 views
0

我正在使用GWT上传器库创建图像上传表单。 http://www.moxiegroup.com/moxieapps/gwt-uploader/用相机拍摄照片并用GWT上传器发送

有一个要求,该用户应该能够使用他的移动设备或webcamera相机来创建图片。 - capture参数告诉浏览器,它应该开始

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

应该生成它接受的图像和什么是重要的HTML表单的输入组件:据我所知,这可以使用这个HTML代码来完成相机拍照。

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

在我开始对生成的代码进行黑客入侵并使用DOM进行操作之前,我想知道是否有更多的标准方法来实现它。

回答

0

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

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

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

好了,这就是我们要解决这个问题。我只是想知道,如果在图书馆本身有任何支持。我们必须确认解决方案,并最终回答问题。 – Radium 2014-11-06 16:39:00

+0

我忘了提及,您也可以通过将此属性添加到底层HTML来创建新版本的Gwt-Uploader。 – 2014-11-06 18:21:28

相关问题