场景:在typora中可以图片成功上传,但是却不能正常在typora显示,一直显示image load failed。
而且,把那个cdn加速的url贴到浏览器的地址栏也居然显示下面的内容:
Failed to fetch [github账号]/[仓库名]@latest from GitHub.
从网上找了很多解决方案,如下:
1.仓库:公有—>私有 本来就是公有的
2.typora软件版本更新 把typora和pico都卸载重装了都不行
3.网络问题,切换移动热点 不行
后来对比了之前可以正常显示的图片和现在不能显示的图片,找到了问题差异:
不能正常显示的图片:
https://cdn.jsdelivr.net/gh/[github账号]/[仓库名]/@main/img/202109301506815.png
可以正常显示的图片
https://cdn.jsdelivr.net/gh/[github账号]/[仓库名]@main/img/202109301521995.png
我看到,地址多了一个/。我把那个/去掉,就可以正常显示了。这都是什么奇葩错误!
本质的解决办法是:
picgo里面图床设置的github图床自定义域名有问题:把那个地方的改了,就正常了!