0

我一直在制作一个 Draftjs 插件,该插件允许用户从网站粘贴混合文本和图像内容,并将图像自动上传到服务器。我很快意识到这并不容易,仅仅是因为有多少不同的站点使用不同类型的反措施来复制/粘贴图像。页面内容中的标准图像标签没有问题 - 轻松抓取 src 并处理从 url 上传的文件。然而,许多网站使用各种诡计使这变得痛苦。例如,有些只提供小缩略图,需要使用哈希键对图像进行 GET 请求才能检索更大的版本。其他人似乎以某种方式破坏了图像,因此在检索时它是不可读的。其他人仍然使用奇怪的嵌入标签来弄乱 Draftjs'

但后来我打开一个 Google Docs 文件,发现当我从网站复制任何图像到该文件时,从来没有任何麻烦。我发现自己必须编写特定的检索方法的所有有问题的网站似乎都可以由 Google Docs 轻松处理。

通过尝试从 url 检索图像,我是否使用了完全错误的方法?谷歌是否使用了一种更好的方法(是的,我想)——在这种情况下,有没有人知道这种方法可能是什么?

4

0 回答 0