2017-11-28 2 views
0

私は最近、FireFoxのWebExtensionsライブラリを使い始めました。これは、Quantumアップデートで従来の拡張機能が削除されたためです。ファイルをWebExtensionsで絶対パスに保存できますか?

私の問題は、ファイルをコンテキストメニューから絶対パスに保存する必要があることですが、FFのdownloads APIは、ダウンロードフォルダからの相対パスのみを提供します。

誰でもWebExtensionからこれを達成する方法について知っていますか?

答えて

1

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads/downloadにsaveAsをtrueに設定すると、好きなパスに保存できますが、ユーザーの操作が必要になります。

ユーザーの操作を必要としたくない場合は、ネイティブメッセージングを使用してファイルを絶対パスに保存できます。ネイティブメッセージングの例については、こちらをご覧ください:https://github.com/mdn/webextensions-examples/tree/master/native-messaging

関連する問題