Jadi firefox baru saja memberi tahu saya bahwa saya harus menerima izin baru yang diperlukan greasemonkey untuk memperbaruinya:
"Unduh file dan baca serta ubah riwayat unduhan browser"
Saya tidak melihatnya disebutkan di posting blog jadi saya pikir saya akan bertanya.
Untuk mengekspor database. Jauh lebih mudah menggunakan Downloads API untuk memulai permintaan penyimpanan. Dimungkinkan untuk melakukannya tanpa tetapi kodenya tidak begitu bersih. Sejujurnya harus ada 'simpan file ini' API (yang meminta pengguna) yang tidak memerlukan izin Unduhan, tetapi sayangnya tidak ada.
Itu.
Di Firefox >= 60, downloads
dapat dimasukkan ke optional_permissions
:
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/optional_permissions
Saya ingin melakukan perubahan minimum Fx-60 lainnya di rilis berikutnya, jadi kedengarannya bagus.
Oh, #2962
Komentar yang paling membantu
Di Firefox >= 60,
downloads
dapat dimasukkan keoptional_permissions
:https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/optional_permissions