我正在尝试制作拖放功能以在网站上加载图像。大多数教程都展示了如何从本地计算机中拖动图像。但我还需要从其他主机的其他页面中拖动它们。
据我了解,我需要先将图像加载到 blob 中,然后使用 FileAPI 将其上传到我的服务器。
我不能只将 url 发送到服务器而不是 blob,因为图像可以在私人站点上,而我的服务器无权访问它。
或者也许有一种方法可以从<img>
元素构建文件对象?
由于跨源 ajax 限制,此示例不起作用。 https://www.inkling.com/read/javascript-definitive-guide-david-flanagan-6th/chapter-22/downloading-a-blob-with