Flutter中文件名含斜杠/时无法加载图片的问题求助
Flutter中文件名含斜杠/时无法加载图片的问题求助
最近我在从Flutter应用的文档目录加载图片时碰了壁,这个图片的文件名是10 sept 202316/32/57。当我尝试获取它的时候,收到了这样的错误提示:
Cannot retrieve length of file, path = '.../10 sept 202316/32/57'
显然Flutter把文件名里的/10 sept 202316和/32误当成了子目录的路径,但实际上这些都是文件名的一部分啊!我想问问有没有办法能让Flutter明白,这些斜杠并不是路径分隔符,而是文件名的组成部分?
P.S.:不知道这点有没有影响,这个图片原本是用Swift开发的旧版应用保存的,我现在正在用Flutter重写这个应用。在Swift里原文件名是10 sept 202316:32:57,但不知道为什么保存到应用目录后,所有的冒号:都变成了斜杠/。
备注:内容来源于stack exchange,提问作者Shalugin
相关产品推荐
相关产品推荐

