--- title: CanvasRenderingContext2D.drawWidgetAsOnScreen() slug: Web/API/CanvasRenderingContext2D/drawWidgetAsOnScreen tags: - CanvasRenderingContext2D translation_of: Web/API/CanvasRenderingContext2D/drawWidgetAsOnScreen ---
{{APIRef}} {{non-standard_header}}
这个内部使用非标准的Canvas 2D API 的方法CanvasRenderingContext2D.drawWidgetAsOnScreen()为Canvas(画布)上的窗口提供了根部件。不像{{domxref("CanvasRenderingContext2D.drawWindow", "drawWindow()")}}这个API,它使用操作系统来获取屏幕上部件的快照而不是从Gecko自己的组合中读取

 

这个API用在Web内容上。它只支持Windows系统中Chrome进程中使用OMTC的小部件

句法

void ctx.drawWidgetAsOnScreen(window);

参数

window
 {{domxref("Window")}} 提供.

说明

不是当前规范或者草案的一部分. 这是一个内部使用的无标准的API.

浏览器兼容性

{{CompatibilityTable}}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{CompatNo}} {{CompatGeckoDesktop(41)}} {{CompatNo}} {{CompatNo}} {{CompatNo}}
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatNo}} {{CompatNo}} {{CompatGeckoMobile(41)}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

参见