10/12/2012

現在開いているタブのスクリーンショットを撮る [Chrome Extensions を作ってみる:第十一回]

Chrome 拡張には、現在開いているタブのスクリーンショットを撮れる api があるってつい昨日、chrome.tabs - Google Chrome を眺めてて知りました...。

使い方はとても簡単。
chrome.windows.getCurrent(function(w) {
  chrome.tabs.captureVisibleTab(w.id, {format: 'png'}, function(url) {
    console.log(url);
  });
});
「format」のところは jpeg か png を選べ、「url」には、dataUrl として値が返ってきます。

なんてステキなんでしょう!

captureVisibleTab | chrome.tabs - Google Chrome

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.