我在Firebase
数据库/存储中发现了一些最奇怪的东西。问题是,我不知道Firebase或Swift是否未检测到变音符号,例如(ä,ö,ü)。Firebase或Swift未检测到变音符
我使用Firebase做了一些简单的事情,例如将图片上传到Firebase存储,然后将它们下载到tableview
。例如,我的一些.png
文件在标题中有元音变音(Röda.png
)。
所以现在的问题是如果我下载它们。我的下载url
的唯一时间是nil
是如果文件名包含我在说的变音符号。
所以我尝试了一些替代品,如HTML
ö - ö
。但是这不起作用。你们可以给我一些建议吗?我不能使用ö - o
,ü - u
等
这是代码的时候url
是nil
试图设置一些值火力地堡时:
FIRStorage.storage().reference()
.child("\(productImageref!).png")
.downloadURLWithCompletion({(url, error)in
FIRDatabase.database().reference()
.child("Snuses").child(productImageref!).child("productUrl")
.setValue(url!.absoluteString)
let resource = Resource(downloadURL: url!, cacheKey: productImageref)
您是否检查过网址已被转义? 'Röda.png'应该在URL路径中变成'R%C3%B6da.png'。 –
@Code不同实际在Firebase存储中的网址路径是'Ro%CC%88da' –