之前我问过这个问题,因为我对Firefox扩展开发有点新意,Firefox的画布有点过头了。抱歉再次转发这个。
var path = this.getPref("path","string");
路径和字符串是什么?是的,我确实在MDC中查找了getPref,但它有点意义。 Path是否指向我正在呈现的网页的URL(例如:http://en.wikipedia.org/)以及“String”指的是什么?我知道我可能听起来有点愚蠢,但它真的让我头脑发热。
context.drawWindow(content,0,0,canvas.height,canvas.width,"rgb(255,255,255)");
getPref不是标准的javascript函数,但它可能会做这样的事情。如果你发布“代码片段”会很棒。
// getPref
// Syntax: "?width=80&height=25".getPref("width"); // Returns 80
String.prototype.getPref = function(s, splitter) {
return this.split(s+"=")[1].split((splitter||"7"))[0];
};
渲染网页图像后,它们保存在哪里?
浏览器的缓存?
我怎么知道图像是否已经渲染?
看看img.complete
使用绘制窗口,如果我已经框架浏览器将是window.frames [0]代替内容context.drawWindow(content,0,0,canvas.height,canvas.width,“rgb(255,255,255)”);
什么?