Как я могу вызвать chrome.tabs.captureVisibleTab в расширении, не спрашиваяразрешение? - PullRequest
0 голосов
/ 16 февраля 2012

Я пишу расширение Chrome и хочу сделать снимок экрана с вкладкой, на которой запущено расширение. URL-адрес расширения похож на «chrome-extension: // abcde». Все работает, если я включаю "tabs" и "<all_urls>" в свой список разрешений, но я действительно не хочу запрашивать разрешение <all_urls>.

Я попытался добавить "chrome-extension: // abcde" в разрешения вместо <all_urls>, и я получаю сообщение об ошибке "У вас нет разрешения на использование 'tabs.captureVisibleTab'. Обязательно укажите в своем манифесте, что необходимые вам разрешения. "

Как я могу решить это?

1 Ответ

0 голосов
/ 16 февраля 2012

В разрешениях вы должны указать хосты, которые хотите получить.Теперь вы установили свой собственный идентификатор расширения, поэтому, вероятно, он не работает.

captureVisibleTab - захватывает видимую область активной в данный момент вкладки в указанном окнеУ вас должно быть разрешение хоста для URL-адреса, отображаемого на вкладке.

http://code.google.com/chrome/extensions/tabs.html

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