Могу ли я автоматически создавать скриншоты в высоком разрешении в Firefox? - PullRequest
1 голос
/ 17 января 2020

Я использую Firefox 60 (не спрашивайте меня, почему). Я могу создать снимок экрана высокого разрешения из GCLI с помощью команды:

screenshot /tmp/screenshot.png --dpr 2

Но я не могу сделать то же самое с помощью cli или js.

Большое спасибо за вашу помощь.

1 Ответ

1 голос
/ 17 января 2020

вы можете выполнить команду GCLI, используя JS:

let gcli = Cu.import("resource://gre/modules/devtools/gcli.jsm", {});
let environment = gcli.createEnvironment();
let requisition = new gcli.Requisition(environment);

requisition.exec({
  command: "screenshot /tmp/screenshot.png --dpr 2",
  args: {}
});

См .: https://gist.github.com/Gozala/6126308/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...