Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

图片上传后,复制不了图片链接 #283

Closed
JIALIKEMENG opened this issue Feb 1, 2024 · 5 comments
Closed

图片上传后,复制不了图片链接 #283

JIALIKEMENG opened this issue Feb 1, 2024 · 5 comments

Comments

@JIALIKEMENG
Copy link

JIALIKEMENG commented Feb 1, 2024

图片正常上传了,但是无论是点击复制图片链接还是右键复制链接,都获取不了图片链接网址,而是获取了data:image/webp;base64,UklGRubWCgBXRUJQVlA4I……字符串。是我哪里设置错误吗?
Snipaste_2024-02-01_16-47-28
Snipaste_2024-02-01_16-47-50
Snipaste_2024-02-01_16-48-08

@XPoet
Copy link
Owner

XPoet commented Feb 1, 2024

1、点击 “复制图片链接” 按钮,如果无法复制,请检查一下你的浏览器是否禁用了复制功能。

image

2、在 “上传图片” 页面,已上传列表显示的是图片的 base64 编码,不应该使用浏览器自带的右键复制。
3、正常情况是你上传图片后会自动复制图片链接

@JIALIKEMENG
Copy link
Author

感谢回复告知。常用浏览器安装的扩展和脚本较多,可能有冲突影响(但并未禁止复制),换了另一个比较干净的浏览器OK了,而且,在jsDelivr链接规则下不用魔法图片可正常显示。
感谢你的付出,顺祝新年快乐,身体健康,万事顺遂!

@dhay3
Copy link

dhay3 commented Feb 1, 2024

同样复制不了。看了一下对应的图床,文件已经上传了。但是好像不是插件的原因,我把插件都关闭了,换浏览器也不行。看了一下控制台,每点击一次复制,都会有错误日志。

image

错误如下

vendor.2c125885.js:12 TypeError: Cannot destructure property 'rule' of 'a.imageLinkType.presetList[i]' as it is undefined.
    at ma (index.5202537e.js:1:38245)
    at ha (index.5202537e.js:1:38889)
    at e.imgObj.uploadStatus.progress.o.onClick.a.<computed>.a.<computed> (index.5202537e.js:1:68655)
    at un (vendor.2c125885.js:12:13091)
    at cn (vendor.2c125885.js:12:13169)
    at HTMLDivElement.n (vendor.2c125885.js:14:45707)
(anonymous) @ vendor.2c125885.js:12
fn @ vendor.2c125885.js:12
un @ vendor.2c125885.js:12
cn @ vendor.2c125885.js:12
n @ vendor.2c125885.js:14

对前端不是特别了解,但是尝试 Debug 了一下,对应的取值是逻辑上好像确实是 undefined
image

@XPoet
Copy link
Owner

XPoet commented Feb 2, 2024

@dhay3
无法复现你的问题,请确保你的代码是 master 分支最新的。

@dhay3
Copy link

dhay3 commented Feb 2, 2024

@XPoet 不好意思,应该是我自己的问题,麻烦了。在浏览正常模式下我关掉所有的插件不行,但是换成无痕模式的就可以了,我自己排查看看。

@XPoet XPoet closed this as completed Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants