Closed SingleRottenChips closed 6 months ago
搞了半天突然发现问题了,单个图片链接没有引号...
感谢大神的开发!
稍微看了一下,应该是因为其他项目把多个图片用 以逗号为分割 的形式来存储的,而这本应该是一个数组array的,我这里用的是json数组来存储和解析的,所以才会导致这样单个图片没问题(因为没有逗号)
{
"images": [
"http://xxx",
"http://xxx"
]
}
解决方法也很简单,用正则之类的批量添加数组的 [] 符号和每个图片的双引号就行了
Bug 描述
导入带格式或不带格式的json,该有的key具备,多图无法正常显示,其他信息都显示正常。
请问只有用插件生成的图片才能用默认的CDN吗?
复现步骤
用隔壁项目保存的json文件,格式是像这样的,有空格和换行:
导入的那个json, 该有的所有 key 都改好了,uid, name, imgs... 删除不同的key,取消换行并删除空格也没用。
导入后,多图无法显示,单图显示正常。
根据Network判断,可能是css把多条图片链接处理为一个链接了?而单图就没这个问题。
但是我看脚本生成的json的文件也是用逗号隔开的呀...
刚刚又试了生成无格式的json,没有换行也没有空格,就是和插件生成的格式一模一样的,导入后多图还法显示。
请问应该怎么做呢?
脚本版本
v0.4.0
浏览器版本
Chrome 125.0.6422.77(正式版本) (arm64)
错误信息
如下图
附加截图