Bir kullanıcının Fable'da bir dosya indirmesi nasıl etkinleştirilir?
 Jan 16 2021
GÜVENLİ yığın uygulamam var. Kullanıcıların dosya yüklemesine ve indirmesine izin vermem gerekiyor.
Kullanarak eserleri yüklemek
Browser.Dom.FileReader.Create()
Kullanıcıların dosyaları indirmesini sağlamanın uygun bir yolu var mı?
Bu cevap , bir js kitaplığına bağlı olan tamamen farklı bir mekanizma kullanan bir çözüm sunar. FileReaderYaklaşıma karşılık gelen bir mekanizma yok mu?
Yanıtlar
1  ChechyLevas Jan 16 2021 at 20:23
Benim için işe yarayan aşağıdakileri buldum.
let downLoad fileName fileContent =
    let anchor = Browser.Dom.document.createElement "a"
    let encodedContent = fileContent |> sprintf "data:text/plain;charset=utf-8,%s" |> Fable.Core.JS.encodeURI
    anchor.setAttribute("href",  encodedContent)
    anchor.setAttribute("download", fileName)
    anchor.click()
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı