-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
引用的图片如果链接包含“~”,会自动插入“/”,导致图片无法访问 #5028
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
Comments
出问题的是 |
@gagmeng 你那里按照这个操作步骤可以重现问题吗? |
我的跟楼主位是一样的效果 |
用的是默认主题吗? |
用的默认主题,好像不会插入\,但是图片不显示 _2022_06_02_10_38_44_501.mp4 |
你这个不显示是因为复制的是带反引号的链接,试试复制这个链接:https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/390d7cf9b8854eea8ecfd4087723d286~tplv-k3u1fbpfcp-watermark.awebp |
不好意思,经过排查发现是wolai的问题。我这边正在迁移笔记,从 wolai 中导出 md 文件,再导入到思源中,但是它导出的 md 文件里面的图片链接不知为何都自动插入了 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
该问题是否已经被报告过了? Is there an existing issue for this?
I have searched the existing issues
描述问题 Describe the problem
引用的图片如果链接包含
~
,会自动插入\
,导致图片无法访问。复现步骤如下:新建任意一个文档,通过
![]()
语法引用图片https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/390d7cf9b8854eea8ecfd4087723d286~tplv-k3u1fbpfcp-watermark.awebp
。这时候会发现图片链接自动插入了\
,导致图片无法加载,需要手动去除\
。如图:期待的结果 Expected result
通过
![]()
语法可以引用任意链接的图片并成功加载截屏或者录屏演示 Screenshot or screen recording presentation
No response
版本环境 Version environment
日志文件 Log file
I 2022/05/26 14:58:42 working.go:89:
___ ___ ___ ___
/ /\ ___ ___ //\ / /\ //
/ /:/_ / /\ //| \ :\ / /::\ \ :
/ /:/ /\ / /:/ | |:| \ :\ / /:/:\ \ :
/ /:/ /::\ //::\ | |:| ___ \ :\ / /:/
/::\ __:/:/ \ :/\ //::::\ \ :\ / /:/ \ :/:// \ :~//:/ /:/:\ _/:_ ||:| //\ __:\ //:/ /:/:\ /_/::::::::
\ :/:/
~/\ ::/ /:/ _::/
~:\ \ :\ /:/ \ ::/ \ :\ ~~~_/ /:/ //:/ \ :\ \ :/:/ \ :\ \ :
//:/ _/ _/ \ ::/ \ :\ \ :
_/ _/ _/ _/
I 2022/05/26 14:58:42 runtime.go:34: kernel is booting:
* ver [2.0.13]
* arch [amd64]
* runtime mode [prod]
* working directory [D:\Siyuan\resources]
* read only [false]
* container [std]
* database [ver=20220501]
* workspace directory [D:\Siyuan\notes\SiYuan, data 20 kB]
I 2022/05/26 14:58:43 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/05/26 14:58:43 database.go:75: reinitialized database [D:\Siyuan\notes\SiYuan\temp\siyuan.db]
I 2022/05/26 14:58:44 conf.go:499: database size [4.1 kB], block count [0]
I 2022/05/26 14:58:44 working.go:125: kernel booted
I 2022/05/26 14:58:50 index.go:210: rebuilt database for notebook [20210808180117-czj9bvb] in [0.85s], tree [count=49, size=1.1 MB]
I 2022/05/26 14:58:50 index.go:347: resolved refs [66] in [158ms]
W 2022/05/26 15:25:54 sync.go:61: sync has been locked
I 2022/05/26 15:35:01 index.go:210: rebuilt database for notebook [20220526153501-cmdf9ek] in [0.01s], tree [count=0, size=0 B]
I 2022/05/26 15:35:01 index.go:347: resolved refs [0] in [43ms]
I 2022/05/26 15:35:25 index.go:210: rebuilt database for notebook [20220526153525-1pnz5de] in [0.01s], tree [count=0, size=0 B]
I 2022/05/26 15:35:25 index.go:347: resolved refs [0] in [37ms]
I 2022/05/26 16:08:30 conf.go:338: exited kernel
I 2022/05/27 09:34:42 working.go:89:
___ ___ ___ ___
/ /\ ___ ___ //\ / /\ //
/ /:/_ / /\ //| \ :\ / /::\ \ :
/ /:/ /\ / /:/ | |:| \ :\ / /:/:\ \ :
/ /:/ /::\ //::\ | |:| ___ \ :\ / /:/
/::\ __:/:/ \ :/\ //::::\ \ :\ / /:/ \ :/:// \ :~//:/ /:/:\ _/:_ ||:| //\ __:\ //:/ /:/:\ /_/::::::::
\ :/:/
~/\ ::/ /:/ _::/
~:\ \ :\ /:/ \ ::/ \ :\ ~~~_/ /:/ //:/ \ :\ \ :/:/ \ :\ \ :
//:/ _/ _/ \ ::/ \ :\ \ :
_/ _/ _/ _/
I 2022/05/27 09:34:42 runtime.go:34: kernel is booting:
* ver [2.0.13]
* arch [amd64]
* runtime mode [prod]
* working directory [D:\Siyuan\resources]
* read only [false]
* container [std]
* database [ver=20220501]
* workspace directory [D:\Siyuan\notes\SiYuan, data 121 kB]
I 2022/05/27 09:34:42 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/05/27 09:34:43 conf.go:499: database size [5.3 MB], block count [110]
I 2022/05/27 09:34:43 working.go:125: kernel booted
I 2022/05/27 10:03:28 database.go:75: reinitialized database [D:\Siyuan\notes\SiYuan\temp\siyuan.db]
I 2022/05/27 10:03:30 index.go:210: rebuilt database for notebook [20220526153501-cmdf9ek] in [1.44s], tree [count=207, size=7.2 MB]
I 2022/05/27 10:03:30 index.go:347: resolved refs [0] in [100ms]
I 2022/05/27 10:40:54 index.go:210: rebuilt database for notebook [20210808180117-czj9bvb] in [0.80s], tree [count=49, size=1.1 MB]
I 2022/05/27 10:40:54 index.go:347: resolved refs [66] in [131ms]
I 2022/05/27 11:08:49 conf.go:338: exited kernel
I 2022/05/27 11:08:55 working.go:89:
___ ___ ___ ___
/ /\ ___ ___ //\ / /\ //
/ /:/_ / /\ //| \ :\ / /::\ \ :
/ /:/ /\ / /:/ | |:| \ :\ / /:/:\ \ :
/ /:/ /::\ //::\ | |:| ___ \ :\ / /:/
/::\ __:/:/ \ :/\ //::::\ \ :\ / /:/ \ :/:// \ :~//:/ /:/:\ _/:_ ||:| //\ __:\ //:/ /:/:\ /_/::::::::
\ :/:/
~/\ ::/ /:/ _::/
~:\ \ :\ /:/ \ ::/ \ :\ ~~~_/ /:/ //:/ \ :\ \ :/:/ \ :\ \ :
//:/ _/ _/ \ ::/ \ :\ \ :
_/ _/ _/ _/
I 2022/05/27 11:08:55 runtime.go:34: kernel is booting:
* ver [2.0.13]
* arch [amd64]
* runtime mode [prod]
* working directory [D:\Siyuan\resources]
* read only [false]
* container [std]
* database [ver=20220501]
* workspace directory [D:\Siyuan\notes\SiYuan, data 8.2 MB]
I 2022/05/27 11:08:55 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/05/27 11:08:56 conf.go:499: database size [34 MB], block count [8209]
I 2022/05/27 11:08:56 working.go:125: kernel booted
E 2022/05/27 19:41:57 liandi.go:295: get community user failed: Post "https://siyuan-sync.b3logfile.com/apis/siyuan/user": dial tcp: lookup siyuan-sync.b3logfile.com: no such host
E 2022/05/27 20:11:57 liandi.go:295: get community user failed: Post "https://siyuan-sync.b3logfile.com/apis/siyuan/user": dial tcp: lookup siyuan-sync.b3logfile.com: no such host
E 2022/05/27 20:41:57 liandi.go:295: get community user failed: Post "https://siyuan-sync.b3logfile.com/apis/siyuan/user": dial tcp: lookup siyuan-sync.b3logfile.com: no such host
E 2022/05/28 08:23:06 liandi.go:295: get community user failed: Post "https://siyuan-sync.b3logfile.com/apis/siyuan/user": dial tcp: lookup siyuan-sync.b3logfile.com: no such host
I 2022/05/28 08:38:36 conf.go:338: exited kernel
I 2022/05/28 08:38:43 working.go:89:
___ ___ ___ ___
/ /\ ___ ___ //\ / /\ //
/ /:/_ / /\ //| \ :\ / /::\ \ :
/ /:/ /\ / /:/ | |:| \ :\ / /:/:\ \ :
/ /:/ /::\ //::\ | |:| ___ \ :\ / /:/
/::\ __:/:/ \ :/\ //::::\ \ :\ / /:/ \ :/:// \ :~//:/ /:/:\ _/:_ ||:| //\ __:\ //:/ /:/:\ /_/::::::::
\ :/:/
~/\ ::/ /:/ _::/
~:\ \ :\ /:/ \ ::/ \ :\ ~~~_/ /:/ //:/ \ :\ \ :/:/ \ :\ \ :
//:/ _/ _/ \ ::/ \ :\ \ :
_/ _/ _/ _/
I 2022/05/28 08:38:43 runtime.go:34: kernel is booting:
* ver [2.0.13]
* arch [amd64]
* runtime mode [prod]
* working directory [D:\Siyuan\resources]
* read only [false]
* container [std]
* database [ver=20220501]
* workspace directory [D:\Siyuan\notes\SiYuan, data 9.6 MB]
I 2022/05/28 08:38:43 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/05/28 08:38:43 conf.go:499: database size [34 MB], block count [7958]
I 2022/05/28 08:38:43 working.go:125: kernel booted
E 2022/05/28 08:59:05 assets.go:78: download net img https://myblog-1258623898.cos.ap-chengdu.myqcloud.com/CSS 基础系列:常见布局方式/0.png] failed: 404
E 2022/05/28 08:59:58 assets.go:78: download net img [https://myblog-1258623898.cos.ap-chengdu.myqcloud.com/CSS) 基础系列:常见布局方式/0.png] failed: 404
E 2022/05/28 09:00:09 assets.go:78: download net img [https://myblog-1258623898.cos.ap-chengdu.myqcloud.com/CSS) 基础系列:常见布局方式/0.png] failed: 404
I 2022/05/28 09:04:49 database.go:75: reinitialized database [D:\Siyuan\notes\SiYuan\temp\siyuan.db]
I 2022/05/28 09:04:50 index.go:210: rebuilt database for notebook [20220526153501-cmdf9ek] in [1.37s], tree [count=185, size=6.8 MB]
I 2022/05/28 09:04:50 index.go:347: resolved refs [0] in [89ms]
I 2022/05/28 09:08:47 conf.go:338: exited kernel
I 2022/05/28 09:08:53 working.go:89:
___ ___ ___ ___
/ /\ ___ ___ //\ / /\ //
/ /:/_ / /\ //| \ :\ / /::\ \ :
/ /:/ /\ / /:/ | |:| \ :\ / /:/:\ \ :
/ /:/ /::\ //::\ | |:| ___ \ :\ / /:/
/::\ __:/:/ \ :/\ //::::\ \ :\ / /:/ \ :/:// \ :~//:/ /:/:\ _/:_ ||:| //\ __:\ //:/ /:/:\ /_/::::::::
\ :/:/
~/\ ::/ /:/ _::/
~:\ \ :\ /:/ \ ::/ \ :\ ~~~_/ /:/ //:/ \ :\ \ :/:/ \ :\ \ :
//:/ _/ _/ \ ::/ \ :\ \ :
_/ _/ _/ _/
I 2022/05/28 09:08:53 runtime.go:34: kernel is booting:
* ver [2.0.13]
* arch [amd64]
* runtime mode [prod]
* working directory [D:\Siyuan\resources]
* read only [false]
* container [std]
* database [ver=20220501]
* workspace directory [D:\Siyuan\notes\SiYuan, data 9.9 MB]
I 2022/05/28 09:08:53 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/05/28 09:08:53 conf.go:499: database size [28 MB], block count [7832]
I 2022/05/28 09:08:53 working.go:125: kernel booted
I 2022/05/28 09:09:45 database.go:75: reinitialized database [D:\Siyuan\notes\SiYuan\temp\siyuan.db]
I 2022/05/28 09:09:47 index.go:210: rebuilt database for notebook [20220526153501-cmdf9ek] in [1.39s], tree [count=185, size=6.8 MB]
I 2022/05/28 09:09:47 index.go:347: resolved refs [0] in [86ms]
E 2022/05/28 09:19:28 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/0ca4c2ec3d894d5ca80ab272325ba98b~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:29 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/099c8cff550f41cd875446370da17eaf~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:29 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/5b1a4555b843441ca9c2ab87cdfe791d~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:29 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/3420259f85a24b6a94abd413833820f0~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:29 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/390d7cf9b8854eea8ecfd4087723d286~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:29 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1f8d9fd089ff426ebd8648835cd20f48~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:29 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/29001192d59e46cc80c762672b532a00~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:30 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d99d2da71b9e4416be8bd9730fc9c2d0~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:30 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a0051d278e174c388f3543cfe3b4be07~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:30 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/cdaaa6bcbcf04772aef47e7af3391eb5~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:30 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4743e76ba48047a29f2b06fd9fe6bd04~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:19:30 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/50e3f183db9143ea9297c3e6fd8ce4d7~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:31 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/0ca4c2ec3d894d5ca80ab272325ba98b~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:31 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/099c8cff550f41cd875446370da17eaf~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:32 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/5b1a4555b843441ca9c2ab87cdfe791d~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:32 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/3420259f85a24b6a94abd413833820f0~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:32 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/390d7cf9b8854eea8ecfd4087723d286~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:32 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1f8d9fd089ff426ebd8648835cd20f48~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:32 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/29001192d59e46cc80c762672b532a00~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:32 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d99d2da71b9e4416be8bd9730fc9c2d0~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:33 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a0051d278e174c388f3543cfe3b4be07~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:33 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/cdaaa6bcbcf04772aef47e7af3391eb5~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:33 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4743e76ba48047a29f2b06fd9fe6bd04~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
E 2022/05/28 09:24:33 assets.go:78: download net img [https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/50e3f183db9143ea9297c3e6fd8ce4d7~tplv-k3u1fbpfcp-watermark.awebp] failed: 404
I 2022/05/28 09:47:28 index.go:210: rebuilt database for notebook [20210808180117-czj9bvb] in [0.47s], tree [count=49, size=1.1 MB]
I 2022/05/28 09:47:28 index.go:347: resolved refs [66] in [108ms]
更多信息 More information
No response
The text was updated successfully, but these errors were encountered: