Check

drawWindowできなかった。。。

| | コメント(0) | トラックバック(0)
GMでこんなの書いたけど、drawWindow前で止まってる。
JSだけで画面キャプチャできると思ったんだけど。。。

// ==UserScript==
// @name           test
// @namespace      http://0-9.sakura.ne.jp/
// ==/UserScript==

(function () {

var canvas = document.createElement('canvas');
canvas.setAttribute("id", "svcanvas");
canvas.style.display = "inline";
canvas.width = document.width;
canvas.height = document.height;

var ctx = canvas.getContext("2d");
ctx.clearRect(0, 0, document.width, document.height);
ctx.save();
ctx.scale(1.0, 1.0);

var x1 = document.left + window.pageXOffset;
var x2 = document.left + document.width + window.pageXOffset;
var y1 = document.top + window.pageYOffset;
var y2 = document.top + document.height + window.pageYOffset;

ctx.drawWindow(window.content, x1, y1, x2, y2, "rgb(255,255,255)");
ctx.restore();

alert(canvas.toDataURL());

})();

トラックバック(0)

このブログ記事を参照しているブログ一覧: drawWindowできなかった。。。

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/652

コメントする