1 daveh 2022-05-10 07:11:48 +08:00 via iPhone 长按图片非文字区域保存。 |
![]() | 2 devcat9 2022-05-10 09:00:15 +08:00 你可以 Safari 里面 inspect 下被 OCR 的图片看看,本质上是 inject 了一个 shadow DOM 做到的 OCR 选中文字效果。你可以把 Shadow DOM 都干掉。 |
3 0TSH60F7J2rVkg8t 2022-05-10 09:06:34 +08:00 快速点两下图片,在第二下点击后不松手,长按,约 0.5 秒后,就可弹出保存菜单。 |
![]() | 5 oscarzhoud OP @daveh 主要是没法教用户长按非文字区,而且图片是个“纪念证书”,总不能刻意留一些空白告诉用户长按那里吧- - 在想有什么好方法能解决,或者有什么方法能告诉 Safari 不要自作聪明的去 OCR 这张图 |
![]() | 6 Felix96 2022-05-24 12:26:06 +08:00 给<img />标签添加 draggable="false"属性可以禁止跨应用拖动分享。 样式里添加 img { -webkit-user-select: none; user-select: none; } 勉强禁掉 Live Text 的文本选择,iPhone 设置里能关。 实在不行,绘制一个圆形动画放在图片上方( pointer-events:none; ), 引导下按下指定区域,一般图片边缘比较好触发。 |
![]() | 7 houchangxiaowang 2023-04-22 15:04:36 +08:00 最后搞定了吗,我咋图片复现不了你说的这个问题呢, |