我试图在父菜单项下创建子上下文菜单项,并测试以下代码:
chrome.contextMenus.create(
{'title': 'child1', 'parentId': parentItem, 'onclick': function(info,tab){console.log('info', info)}}
)
此代码返回317
,它是子项ID,在检查上下文菜单后,子项'child1'确实是在'parentItem'下创建的,但当我单击'child1'时,{ {1}}显示
console.log
'parentMenuItemId'与'menuItemId'相同,而不是 info Object
editable: false
menuItemId: 317
pageUrl: "https://www.google.com/"
parentMenuItemId: 317
,而不是parentItem
。
这里发生了什么?我错过了什么吗?
答案 0 :(得分:3)
是的,这是一个错误。我已将其报告为crbug.com/165771,但将来最好在crbug.com/new上报告错误(或疑似错误),以便有人能够更快地看到它们。