Chrome 中上下文菜单的 URL 模式匹配
您好,我试图在右键单击 torrent 文件的链接时创建一个上下文菜单。我正在尝试创建一个像这样的上下文菜单:
var id = chrome.contextMenus.create({"title": "Send to seedbox", "contexts":["link"],
"onclick": onTorrentClicked, "documentUrlPatterns":["*://*/*.torrent"]});
所以有问题的模式是 "*://*/*.torrent"
似乎如果我有除 * 以外的任何内容,则该模式总是失败。
有什么想法吗?
Hello I am trying to make a context menu whenever a link to a torrent file has been right clicked. I am trying to create a context menu like this:
var id = chrome.contextMenus.create({"title": "Send to seedbox", "contexts":["link"],
"onclick": onTorrentClicked, "documentUrlPatterns":["*://*/*.torrent"]});
So the pattern in question is "*://*/*.torrent"
It seems like if I have anything but * for the path the pattern always fails.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该设置
targetUrlPatterns
,而不是设置documentUrlPatterns
。Instead of setting
documentUrlPatterns
you should settargetUrlPatterns
.