2

親メニュー項目の下に子コンテキスト メニュー項目を作成しようとして、次のコードをテストしました。

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

このコードは317、子アイテム ID である を返し、コンテキスト メニューを確認したところ、確かに「parentItem」の下に子アイテム「child1」が作成されていましたが、「child1」をクリックするとconsole.log

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

「parentMenuItemId」は「menuItemId」と同じでありparentItem、 ではありません317

何が起きてる?何か不足していますか?

4

1 に答える 1

3

はい、これはバグです。私はそれをcrbug.com/165771として報告しましたが、将来的には、誰かがより早くそれらを見ることができるように、crbug.com / newでバグ(または疑わしいバグ)を報告するのが最善です。

于 2012-12-12T21:49:55.420 に答える