Я пытаюсь изучить расширение Chrome.Моя проблема в том, что я не могу использовать контекстные меню, в контекстном меню ничего не отображается.И как я вижу консоль JavaScript?Я ничего не вижу даже там.
JS:
var arr_context = ["all", "page", "frame", "selection", "link", "editable", "image","video", "audio"];
for(i=0; i<arr_context.length; i++){
var title = arr_context[i];
var menu1 = chrome.contextMenus.create({"type":"normal", "title":"Menu "+title, "contexts":arr_context, "onclick":callBack });
}
function callBack(info, tab){ console.log(info.menuItemId+"; URL: "+tab.url); }
/////////// NOTHING CONSOLE LOG ISSUE ///////////////////
МАНИФЕСТ:
{
"name": "First Extension",
"version": "1.0",
"description": "The first extensione tha I made",
"permission":["contextMenus"],
"background_page": "background_page.html",
"browser_action":{
"name": "My First Extension!",
"default_icon": "Chrome_icon32bn.png",
/*"default_popup": "popup.html",*/
"default_title": "My First Extension!"
},
"icons": {
"16": "Chrome_icon19color.png",
"48": "Chrome_icon32color.png",
"128": "Chrome_icon.png"
}
}
РАЗРЕШЕНО: Ошибка в "manifest.json" Я написал "разрешение" скорее"разрешения".
Но второй вопрос остался.Почему я не вижу проблем с console.log?