Я работаю над расширением Google Chrome.
Требуется дополнительное разрешение.
Согласно документации здесь Пользователь может запросить разрешение по требованию.,И код выглядит так:
document.querySelector('#my-button').addEventListener('click', function(event) {
// Permissions must be requested from inside a user gesture, like a button's
// click handler.
chrome.permissions.request({
permissions: ['tabs'],
origins: ['http://www.google.com/']
}, function(granted) {
// The callback argument will be true if the user granted the permissions.
if (granted) {
doSomething();
} else {
doSomethingElse();
}
});
});
Что означает origins: ['http://www.google.com/']
в объекте, который передается в chrome.permissions.request
?