私は最近、FireFoxのWebExtensionsライブラリを使い始めました。これは、Quantumアップデートで従来の拡張機能が削除されたためです。ファイルをWebExtensionsで絶対パスに保存できますか?
私の問題は、ファイルをコンテキストメニューから絶対パスに保存する必要があることですが、FFのdownloads APIは、ダウンロードフォルダからの相対パスのみを提供します。
誰でもWebExtensionからこれを達成する方法について知っていますか?
私は最近、FireFoxのWebExtensionsライブラリを使い始めました。これは、Quantumアップデートで従来の拡張機能が削除されたためです。ファイルをWebExtensionsで絶対パスに保存できますか?
私の問題は、ファイルをコンテキストメニューから絶対パスに保存する必要があることですが、FFのdownloads APIは、ダウンロードフォルダからの相対パスのみを提供します。
誰でもWebExtensionからこれを達成する方法について知っていますか?
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads/downloadにsaveAsをtrueに設定すると、好きなパスに保存できますが、ユーザーの操作が必要になります。
ユーザーの操作を必要としたくない場合は、ネイティブメッセージングを使用してファイルを絶対パスに保存できます。ネイティブメッセージングの例については、こちらをご覧ください:https://github.com/mdn/webextensions-examples/tree/master/native-messaging