Check http://caniuse.com/#search=input and the notes related to fileupload.

On Wed, 20 Jul 2016 at 09:51 Daniel Kln <[email protected]> wrote:

> Hello together,
>
> i would like to know why after selecting a directory, the onChange method
> isn't triggered?
>
> Thank you very much for your help.
>
> Code:
>
> public class CenterPanel extends ScrollPanel {
>
>     final FileUpload fileUpload = new FileUpload();
>
>     public CenterPanel(final GoogleUploader gooUp) {
>
>         fileUpload.getElement().setPropertyBoolean("webkitdirectory",
> true);
>
>
>         Image upBack = new Image(Resources.INSTANCE.uploadBackground());
>         this.getElement().setPropertyString("align", "left");
>
>         upBack.addDoubleClickHandler(new DoubleClickHandler() {
>
>             @Override
>             public void onDoubleClick(DoubleClickEvent event) {
>                 // TODO Auto-generated method stub
>
>
>                 fileUpload.click();
>             }
>         });
>
>         fileUpload.addChangeHandler(new ChangeHandler() {
>
>             @Override
>             public void onChange(ChangeEvent event) {
>                 // TODO Auto-generated method stub
>
>                 JavaScriptObject fileList = event.getNativeEvent().cast();
>
>                 gooUp.setFileList(getFiles(fileList));
>             }
>         });
>
>         this.add(upBack);
>         this.getElement().getStyle().setBackgroundColor("#DBDEE6");
>         this.getElement().setAttribute("id", "idScrollPanel");
>         this.setHeight("100%");
>         this.setWidth("100%");
>
>     }
>
>     private native JsArray<File> getFiles(JavaScriptObject e) /*-{
>         var files = e.target.files;
>         return files;
>     }-*/;
> }
>
> --
> You received this message because you are subscribed to the Google Groups
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/google-web-toolkit.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to