微信小游戲開發(fā)文檔-小游戲渲染API RenderingContext 渲染環(huán)境

2018-01-19 11:38 更新

RenderingContext

通過 Canvas.getContext('2d') 接口可以獲取 CanvasRenderingContext2D 對象。CanvasRenderingContext2D 實(shí)現(xiàn)了 HTML The 2D rendering context 定義的大部分屬性、方法。通過 Canvas.getContext('webgl') 接口可以獲取 WebGLRenderingContext 對象。 WebGLRenderingContext 實(shí)現(xiàn)了 WebGL 1.0 定義的所有屬性、方法、常量。

2d 接口支持情況

iOS/Android 不支持的 2d 屬性和接口

  • globalCompositeOperation 不支持以下值: source-in source-out destination-atop lighter copy。如果使用,不會報(bào)錯(cuò),但是將得到與預(yù)期不符的結(jié)果。
  • isPointInPath

WebGL 接口支持情況

iOS/Android 不支持的 WebGL 接口

  • pixelStorei 當(dāng)?shù)谝粋€(gè)參數(shù)是 gl.UNPACK_COLORSPACE_CONVERSION_WEBGL 時(shí)
  • compressedTexImage2D
  • compressedTexSubImage2D

除此之外 Android 還不支持 WebGL 接口

  • getExtension
  • getSupportedExtensions
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號