什麼是getCSSCanvasContext()
方法?我在Chrome的調試控制檯中看到了它,但我找不到任何像樣的文檔。什麼是HTML5元素的getCSSCanvasContext()方法?
這是否意味着我們可以在任何元素上使用canvas命令進行繪製?
什麼是getCSSCanvasContext()
方法?我在Chrome的調試控制檯中看到了它,但我找不到任何像樣的文檔。什麼是HTML5元素的getCSSCanvasContext()方法?
這是否意味着我們可以在任何元素上使用canvas命令進行繪製?
該方法在WebKit中實現(意味着您也可以在Safari中使用它)並返回一個可讓您繪製成CSS圖像的對象。一個例子來看看這個blog post:
在最新Nightlies版,您可以嘗試一個新功能:能夠 指定CSS命名的圖像緩衝區,然後在JavaScript吸引到他們 編程。這是它的工作原理。
background: -webkit-canvas(mycanvas);
而是指定圖像的URL,可以指定一個帆布和 標識使用該畫布。然後可以使用文檔 上的以下新API來獲取該畫布的繪圖上下文。
CanvasRenderingContext getCSSCanvasContext(in DOMString contextType, in DOMString identifier, in long width, in long height);
請注意,此方法已被棄用,並從M48的所有Chromium平臺中刪除:https:// groups .google.com/A/chromium.org /論壇/#!話題/眨眼-dev /目錄WvqvdsmiQzg – akokskis 2016-02-26 16:46:18
也沒有使用ctx.clearRect(0,0,W,H);對於IE9而言 - 如果您嘗試在clearRect()之後繪製某些東西,則此代碼在此代碼後無法工作
值得注意的是,此方法在最近的chrome構建中已被棄用,並且可能會被刪除: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/WvqvdsmiQzg – 2016-01-25 02:13:22