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

路径带 %20 的图片清理和导出 TextBundle 问题 #519

Closed
frankli998 opened this issue Nov 17, 2020 · 9 comments
Closed

路径带 %20 的图片清理和导出 TextBundle 问题 #519

frankli998 opened this issue Nov 17, 2020 · 9 comments
Assignees
Labels
Milestone

Comments

@frankli998
Copy link

描述问题 Describe the problem

在使用资源清理后,无法显示带空格的图片。且textbundle无法导出带空格的图片。估计是引用了带空格的图片但是思源不认为自己引用了导致的。

PS:清理前可以正常显示

截屏或录像 Screenshot or video

image
image

版本环境 Version environment

  • 版本 Version:0.4.6
  • 操作系统 Operating system:windows10
  • 浏览器(如果使用)Browser (if used):

其他信息 Other information

@88250 88250 self-assigned this Nov 17, 2020
@88250 88250 added the Bug label Nov 18, 2020
@88250 88250 changed the title 错误清除带空格的图片,且textbundle无法导出带空格的图片 带空格的图片清理和导出 TextBundle 问题 Nov 18, 2020
@88250 88250 added this to the 0.4.8 milestone Nov 19, 2020
@88250
Copy link
Member

88250 commented Nov 19, 2020

你好,请问是否打开了这个选项:

image

@frankli998
Copy link
Author

我目前是打开了。但打不打开都一样,在支持带空格图片的功能出来之前该bug已经存在,打开之后依然存在。

@88250
Copy link
Member

88250 commented Nov 19, 2020

这个选项打开以后应该就支持带空格的链接了,请看录屏:

issue

@88250 88250 removed the Bug label Nov 19, 2020
@frankli998
Copy link
Author

我知道,打开选项后显示是没有问题的。但是请测试导出textbundle和资源清理。textbundle无法导出带空格的图片,资源清理会错误清理带空格的图片

@88250
Copy link
Member

88250 commented Nov 19, 2020

上面的录屏中已经演示了带空格路径图片导出 TextBundle,下面的录屏演示清理资源:

issue

请注意,这个选项设置以后需要重启。如果还是有问题,麻烦等 v0.4.8 发布以后再试试看,谢谢。

@frankli998
Copy link
Author

frankli998 commented Nov 19, 2020

我明白了,也许不是空格的问题,是外部文件操作的问题。我把图片通过win10文件管理器拖入asset文件夹后能正常显示,但是没有被识别为引用。如图
image

@frankli998
Copy link
Author

已经debug了,以前空格用%20代替后有这个问题,现在用了正常的空格后没问题了。(想要复现可以用引用时用%20代替空格,但是已经没必要了)

@frankli998
Copy link
Author

assets/数大 HW2%206.png 能正常显示,无法导出,会错误清理资源
assets/数大 HW2 6.png 能正常显示,可以导出,不会错误清理资源

总结:不要用%20代替空格,正确的做法是打开选项然后用原生空格

@88250
Copy link
Member

88250 commented Nov 19, 2020

感谢帮忙分享排查。%20 是标准用法,所以无论是否开启空格开关都应该支持,这确实是个 bug,我们稍后进行改进。

@88250 88250 added the Bug label Nov 19, 2020
@88250 88250 changed the title 带空格的图片清理和导出 TextBundle 问题 开启空格路径支持后 %20 的图片清理和导出 TextBundle 问题 Nov 19, 2020
@88250 88250 reopened this Nov 19, 2020
@88250 88250 changed the title 开启空格路径支持后 %20 的图片清理和导出 TextBundle 问题 路径带 %20 的图片清理和导出 TextBundle 问题 Nov 19, 2020
@88250 88250 closed this as completed Nov 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants