我在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' –