是否有解决方案可以在上下文菜单中检测 youtube 视频?我想到了页面 url 上的右键单击事件和正则表达式,但我不知道从哪里开始。我怎么能做到这一点?
谢谢。
是否有解决方案可以在上下文菜单中检测 youtube 视频?我想到了页面 url 上的右键单击事件和正则表达式,但我不知道从哪里开始。我怎么能做到这一点?
谢谢。
您可以从manifest.json
文件开始:
...
"content_scripts": [
{
"matches": ["*://*.youtube.com","*://*.youtube.com/*"],
"js": ["contextmenu.js"]
}]
...
然后用contextmenu.js
文件:
document.oncontextmenu = function(){ window.showContextMenu(); return false; };
document.onmouseup = document.onmousedown = function(event){
if(event.which!==3) return;
window.showContextMenu();
return false;
}
window.showContextMenu = function(){
alert('HERE SHOULD BE THE CONTEXT MENU');
};
此处有关内容脚本的更多信息:http ://code.google.com/chrome/extensions/content_scripts.html