Google chrome extension chrome中上下文菜单的Url模式匹配

Google chrome extension chrome中上下文菜单的Url模式匹配,google-chrome-extension,contextmenu,pattern-matching,file-type,Google Chrome Extension,Contextmenu,Pattern Matching,File Type,您好,我正在尝试建立一个上下文菜单时,链接到一个种子文件已被右键单击。我正在尝试创建一个上下文菜单,如下所示: var id = chrome.contextMenus.create({"title": "Send to seedbox", "contexts":["link"], "onclick": onTorrentClicked, "documentUrlPatterns":["*://*/*.torrent"]}

您好,我正在尝试建立一个上下文菜单时,链接到一个种子文件已被右键单击。我正在尝试创建一个上下文菜单,如下所示:

  var id = chrome.contextMenus.create({"title": "Send to seedbox", "contexts":["link"],
                                   "onclick": onTorrentClicked, "documentUrlPatterns":["*://*/*.torrent"]});
因此,所讨论的模式是
“*://*/*/*.torrent”
,如果路径中没有*,则该模式总是失败


有什么想法吗?

你应该设置
targetUrlPatterns
而不是设置
documentUrlPatterns

..., "targetUrlPatterns":["*://*/*.torrent"]

您应该设置
targetUrlPatterns
,而不是设置
documentUrlPatterns

..., "targetUrlPatterns":["*://*/*.torrent"]

你能举一个例子吗?我认为我理解targetUrlPattern会指的是一个用户点击底层href链接的图像。你能举一个例子吗?我认为我理解targetUrlPattern会指的是一个用户点击底层href链接的图像。