Saya membuat aplikasi web bergetar yang seharusnya menghasilkan file dari data pengguna. Dan memiliki opsi untuk mengunduh file output.
Tapi saya tidak dapat menemukan opsi / paket yang berfungsi untuk flutter web :(
Bisakah seseorang tolong bantu saya?
dart:html
plugin yang memiliki jawaban di bawah ini.Jawaban:
Solusi yang baik adalah membuka file yang dihosting di tab baru menggunakan
Cocok untuk kasus penggunaan saya.
sumber
Kode sederhana untuk mengarahkan ulang ke mengunduh URL
sumber
Salah satu cara untuk memicu unduhan adalah mengadaptasi pola umum yang digunakan dalam javascript "asli", membuat elemen jangkar dengan
download
atribut dan memicu klik.sumber
Respons terhadap karunia:
Saya sudah melakukan hal yang sama dengan video, tapi saya yakin itu akan berfungsi dengan audio juga. Saya berasumsi, audio yang Anda hasilkan adalah array atau gumpalan
sumber
http://www.example.com/my_audio.mp3
?Anda dapat menggunakan paket url_launcher dengan url_launcher_web
maka kamu bisa melakukan:
EDIT: Anda tidak perlu plugin jika Anda melakukan ini
download.dart:
empty_download.dart:
impor dan gunakan:
sumber