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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 HTML 中包含Processing.js 代碼

如何在 HTML 中包含Processing.js 代碼

蠱毒傳說 2023-11-13 14:45:30
我想為我的網頁編寫一個processing.js 腳本,但我的草圖沒有顯示。我包括以下幾行:<canvas id="mycanvas'></canvas><script src="https://cdn.jsdelivr.net/processing.js/1.4.8/processing.min.js"></script><script>    var sketchProc = function(processingInstance) {     with (processingInstance) {        size(400, 400);        frameRate(30);        // ProgramCodeGoesHere        fill(255, 255, 0);        ellipse(200, 200, 200, 200);        noFill();        stroke(0, 0, 0);        strokeWeight(2);        arc(200, 200, 150, 100, 0, PI);        fill(0, 0, 0);        ellipse(250, 200, 10, 10);        ellipse(153, 200, 10, 10);    }};    // Get the canvas that Processing-js will use    var canvas = document.getElementById("mycanvas");    // Pass the function sketchProc (defined in myCode.js) to Processing's constructor.    var processingInstance = new Processing(canvas, sketchProc); </script>我沒有看到任何錯誤消息,所以我不知道出了什么問題。
查看完整描述

3 回答

?
呼喚遠方

TA貢獻1856條經驗 獲得超11個贊

試試這個:在第一行中,將 id="mycanvas' 更改為 id="mycanvas" 或 id='mycanvas' (不要混淆它們)。希望這有幫助!來自另一個新手的問候;)



查看完整回答
反對 回復 2023-11-13
?
慕沐林林

TA貢獻2016條經驗 獲得超9個贊

請嘗試在畫布上添加尺寸


<canvas id="mycanvas" style:"height:400px; width:400px"></canvas>

或 CSS 樣式


<style>

#mycanvas {

  height:400px;

  width:400px;

}

</style>



canvas "'" also has syntax error.


查看完整回答
反對 回復 2023-11-13
?
滄海一幻覺

TA貢獻1824條經驗 獲得超5個贊

因為你的html有錯誤

<canvas id="mycanvas'></canvas>

您的畫布 ID 開頭"和結尾'
更改為

<canvas id="mycanvas"></canvas>

它應該被修復


查看完整回答
反對 回復 2023-11-13
  • 3 回答
  • 0 關注
  • 203 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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