0

Есть ли способ ограничить расширение Chrome только для работы с определенными URL-адресами?Как запустить расширение chrome в определенном домене

Я создаю расширение, которое я не буду запускать только внутри определенного приложения facebook. https://apps.facebook.com/appname/ *

Расширение добавить опцию «меню правой кнопкой мыши» при нажатии на изображение

Как я могу это сделать?

manifest.json

{ 
    "name": "profiler", 
    "description": "Show user profile page", 
    "version": "0.2", 

    "background": { 
    "scripts": ["dating.js"] 
    }, 
    "manifest_version": 2, 
    "icons": { 
    "16": "icon.png", 
    "48": "icon.png", 
    "128": "icon.png" 
    } 

} 

Заранее спасибо!

ответ

-1

Чтобы добавить пункт меню, который показывает только для изображений на определенном домене вы можете сделать следующее:

В манифесте:

"permissions": [ 
    "contextMenus" 
], 

На вашем фоне сценария:

chrome.contextMenus.create({ 
    title: 'My Menu Item', 
    contexts: ['image'], 
    documentUrlPatterns: ['https://apps.facebook.com/appname/*'], 
    onClick: function(info, tab) { 
    ... 
    } 
}); 
+0

Помогает ли downvoter комментарий, объясняющий нижний уровень? – gkalpak

Смежные вопросы