chrome extentionのpopupを別窓で表示する。

chrome extentionのpopupとはブラウザの右上のアイコンを押すと出てくるアレである。

popupをwindow.open()で表示すると、新しいタブで大きいwindowで表示されてしまいpopupではなくなってしまうが、chrome.windows.createを使うことで、ブラウザのwindowとは別にpopup感を保ちつつ表示できる。

chrome.windows.create({
    url : 'popup.html',
    focused : true,
    type : 'popup',
    height : 400,
    width : 400
});


f:id:TAKEmaru:20140805124912p:plain