子供はふつうにchrome.contextMenus.createでいいみたい。
この記事の目次
Chromeエクステンションでサブメニュー
まずはChromeアドオン、お約束のファイル群。background.jsにプログラム本体書いていきます。
“contexts”:[“image”] とかは、随時変えてもらうとして、基本は、親メニューをID定義して、parentIdとして指定する、というヒモ付でした。
//親メニュー var parentId = chrome.contextMenus.create({ "title" : "アフィリンク", "type" : "normal", "contexts" : ["all"], }); //サブ1 chrome.contextMenus.create({ "title":"サブ1", "parentId" : parentId, "type":"normal", "contexts":["image"], "onclick":function(info){ ごにょごにょ } //ここまでonclick }); //サブ2 chrome.contextMenus.create({ "title":"サブ2", "parentId" : parentId, "type":"normal", "contexts":["image"], "onclick":function(info){ ごにょごにょ } //ここまでonclick });
参考情報
参考にさせていただきました、ありがとうございました。
>>Google Chrome Extensionを作ってみた-その7- | Developers.IO
>>try catch and …release: コンテキストメニューなChrome拡張機能の作り方
・ ・ ・ ・ ・
>>安っ!アマゾンで半額以下になっている食品タイムセール
セール特設ページを見る
↓↓↓無料のニュースレターを配信中です
JavaScript楽しい。