亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

TypeError: Not enough arguments to HTMLCanvasElement.getContext.

請問在火狐瀏覽器里運行代碼時出現這個字段是什么問題?

正在回答

3 回答

Canvas.getContext(contextID)

參數

參數?contextID?指定了您想要在畫布上繪制的類型。當前唯一的合法值是 "2d",它指定了二維繪圖,并且導致這個方法返回一個環境對象,該對象導出一個二維繪圖 API。

提示:在未來,如果 <canvas> 標簽擴展到支持 3D 繪圖,getContext() 方法可能允許傳遞一個 "3d" 字符串參數。

返回值

一個 CanvasRenderingContext2D 對象,使用它可以繪制到 Canvas 元素中。

描述

返回一個表示用來繪制的環境類型的環境。其本意是要為不同的繪制類型(2 維、3 維)提供不同的環境。當前,唯一支持的是 "2d",它返回一個 CanvasRenderingContext2D 對象,該對象實現了一個畫布所使用的大多數方法。

詳細參考網址:http://www.w3school.com.cn/jsref/met_canvas_getcontext.asp

1 回復 有任何疑惑可以回復我~

getContext("2d") 對象是內建的 HTML5 對象,擁有多種繪制路徑、矩形、圓形、字符以及添加圖像的方法。

0 回復 有任何疑惑可以回復我~

getContext()

這個方法需要參數,你這個bug顯示的意思是 getContext方法沒有足夠的參數。

我也不知道老師的方法不帶參數為什么沒有報錯

好像改成這樣就可以了

getContext("2d")

4 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

TypeError: Not enough arguments to HTMLCanvasElement.getContext.

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號