如何在特定的域中运行chrome扩展

有没有办法限制Chrome扩展程序只能在特定的url上运行?

我建立了一个扩展,我不会只在特定的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"
    }

}

提前致谢!


要添加仅显示特定域上的图像的菜单选项,您可以执行以下操作:

在你的清单上:

"permissions": [
    "contextMenus"
],

在你的背景脚本上:

chrome.contextMenus.create( { 
    title: 'My Menu Item',
    contexts: ['image'],
    documentUrlPatterns: ['https://apps.facebook.com/appname/*'],
    onClick: function( info, tab ) {
    ...
    }
});
链接地址: http://www.djcxy.com/p/66579.html

上一篇: How to run chrome extension in specific domain

下一篇: How to add advertisement in chrome browser extension?