Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

如何编程式添加(选择)文件? #33

Open
solarhell opened this issue Aug 2, 2017 · 7 comments
Open

如何编程式添加(选择)文件? #33

solarhell opened this issue Aug 2, 2017 · 7 comments

Comments

@solarhell
Copy link

solarhell commented Aug 2, 2017

你好,我在使用这个包实现拖拽上传,现在拿到 File 对象,希望做一些处理后编程式将文件push进去files的队列,请问该如何操作呢?因为我看好像只提供了弹出文件选择框的功能。
谢谢!

@solarhell
Copy link
Author

其实就是不通过绑定dom 可以直接取到文件来上传吗?

@Sloaix
Copy link
Owner

Sloaix commented Aug 2, 2017

不通过dom点击是取不到文件的,浏览器的安全机制,必须要是用户点击 type=file 的input元素才能弹出文件选择框。

@solarhell
Copy link
Author

嗯 那请问如果我通过浏览器拖拽 取到文件后 有办法交给qiniu4js来处理吗

@Sloaix
Copy link
Owner

Sloaix commented Aug 2, 2017

没有提供处理files的外部接口,需要新增,但是这几天我很忙 :( ,不过你可以提交pr : )

@solarhell
Copy link
Author

src/upload/Uploader.ts 感觉主要是在这个文件 我尝试一下 不是很熟悉TS。
感谢回复 have a good day :-D

@nmgwddj
Copy link

nmgwddj commented Dec 16, 2017

同样希望有类似功能,我个人用 antd 比较多,antd 的 Upload 控件很完善也很丰富,但它的 Upload 控件都是自己点击或者拖曳选择文件的。能传递的也就是 files 信息。

@Sloaix
Copy link
Owner

Sloaix commented Dec 16, 2017 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants