2012-10-01 185 views
2

我试图创建一个父菜单项下的子上下文菜单项的错误,并测试了下面的代码:这是Chrome扩展上下文菜单

chrome.contextMenus.create(
    {'title': 'child1', 'parentId': parentItem, 'onclick': function(info,tab){console.log('info', info)}} 
) 

此代码返回317,这是子项ID,并检查上下文菜单后,该子项“child1”下“parentItem”的确创造了,但是当我点击“child1”,该console.log显示

info Object 
    editable: false 
    menuItemId: 317 
    pageUrl: "https://www.google.com/" 
    parentMenuItemId: 317 

的“parentMenuItemId”是一样的作为'menuItemId',而不是parentItem,这不是317

这是怎么回事?我错过了什么吗?

回答

3

是的,这是一个错误。我已经将它报告为crbug.com/165771,但未来最好在crbug.com/new上报告错误(或疑似错误),以便有人能够更快地看到它们。

+1

它应该在下一个开发通道版本的Chrome 25中修复。 – yoz

相关问题