次のような関数があります。
main.add = function(){
var newTabId;
chrome.tabs.create({"url":"enter.html","active":true},
function(tab) {
newTabId = tab.id;
}
);
console.log(newTabId);
}
しかし、newTabId
がコンソールに出力されると、 chrome.tabs.create 関数が実行されていないため、var はundefined
.
その下で何かを実行する前に、chrome名前空間のコードを確実に終了させる方法はありますか?