新版本后无法正常显示网页复制图片

BUG反馈 · 180 次浏览
夏影 创建于 2022-11-26 22:45

RT,在非内测版本剪贴板中测试正常

在最新内测版本中出现问题。似乎是随着前面html图文混排实装而出现的问题。

 

环境为win11+Edge。具体复现为在浏览器中直接对图片右键选择复制图片,例如当前Quicker页面左上角的闪电logo。

在剪贴板预览中会显示为空白

右键编辑可以看到剪贴内容与类型为纯文本(空白)+Html

<html>
<body>
<!--StartFragment--><img src="https://getquicker.net/quicker_white.svg" alt="Logo"/><!--EndFragment-->
</body>
</html>

 

此时直接在QQ中粘贴是可以粘贴到图标的。

原版剪贴板在这种情况下是可以正常显示图片预览的。原版剪贴板没有编辑功能,通过CopyQ等其他剪贴板工具可以看到剪贴板项的格式依然为纯文本(空白)+html。

推测是内测版剪贴板将这种情况视为html图文混排进行渲染,然而无法正常渲染远端图片导致的问题。原版将其作为图片渲染,就不存在这个问题。

问题触发时,Documents\Quicker\Ceastld\Image\Temp目录下并没有出现对应的图片文件。此时切换回正式版剪贴板,此项目依然显示为空白。


回复内容
Cea 2022-11-26 23:28
#1

这种情况,剪贴板里面包含 文本,html,图片,多种内容。
原来是先处理图片,然后就直接忽略剩下的内容,
现在是当作 文本+html 处理了,检测文本+html的优先级高于图片,

后面再优化下,逻辑比较复杂

回复主贴