2013-10-25 42 views
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是否在意解釋downvote的意見? – gkalpak

相關問題