0

Я подумываю о переносе расширения Firefox, которое я написал несколько лет назад в оперу, и я бы убедился, что с самого начала я делаю правильный путь, поэтому извините мои общие вопросы:расширение оперы: варианты хранения и доступ к буферу

  • , который api следует использовать для чтения или записи в буфер обмена?
  • мое расширение зависит от пользовательских параметров. Насколько я понимаю, параметры опций из google chrome недоступны в опере. Должен ли я использовать бок голый, чтобы отображать текущие значения параметра + хранилище api?

Благодаря

ответ

0

повторно буфер обмена, вы можете использовать document.execCommand() метод с «копией», «вставить» или «вырезать» аргументы, но вам нужно включить «clipboardRead» и/или «clipboardWrite» разрешения, чтобы он работал (см https://dev.opera.com/extensions/optional-permissions/)

повторно пользовательских настроек - вы должны объявить «OPTIONS_PAGE» в манифесте (см https://dev.opera.com/extensions/architecture-overview/#the-options-page)