806350554 发表于 2024-8-23 17:05:32

谁知道 图片上传的地方 怎么能直接通过base64的方式 不打开文件管理器直接上传。

谁知道 有图片上传功能的地方 怎么能直接通过base64的方式, 不用打开文件管理器直接上传。
!(data/attachment/forum/202408/23/170508d2n3d1na9icn8pb9.png)

李恒道 发表于 2024-8-23 18:22:49

这种最好直接操纵数据往上传吧
然后直接设置一个url地址应该就可以了

806350554 发表于 2024-8-27 14:37:12

本帖最后由 806350554 于 2024-8-27 14:55 编辑

谢谢大哥

rhdom 发表于 2024-9-5 13:30:44

打开文件管理器直接上传 原理是获取files属性
参考https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/input/file
被选择的文件以 HTMLInputElement.files 属性返回,它是包含一系列 File 对象的 FileList 对象。FileList 的行为像一个数组,可以通过检查 length 属性来获得已选择文件的数量。

思路大概是查看对files还有后续的网络上传逻辑,然后修改其中间的逻辑(比如最后的xhr)把内容换为你的内容
页: [1]
查看完整版本: 谁知道 图片上传的地方 怎么能直接通过base64的方式 不打开文件管理器直接上传。