opera扩展:存储选项和访问剪贴板

时间:2016-01-29 14:36:24

标签: javascript clipboard options opera-extension google-chrome-storage

我正在考虑移植几年前我写给歌剧院的Firefox扩展程序,我会从一开始就验证我采取了正确的方法,所以请原谅我的一般问题:

  • 我应该使用哪种api来读取或写入剪贴板?
  • 我的扩展程序依赖于用户的选项。据我了解,选项页面 谷歌浏览器中没有谷歌浏览器。我应该使用裸边显示选项的当前值+存储API吗?

由于

1 个答案:

答案 0 :(得分:0)

重新剪贴板,你可以使用document.execCommand()方法' copy','粘贴'或者' cut'参数,但你需要启用" clipboardRead"和/或" clipboardWrite"使其有效的权限(请参阅https://dev.opera.com/extensions/optional-permissions/

重新用户选项 - 您需要声明" options_page"在你的清单中(见https://dev.opera.com/extensions/architecture-overview/#the-options-page