好纠结这个问题。fillText显示不出来

来源:7-1 文字渲染基础

不完美

2015-06-02 09:41

window.onload=function(){
   var canvas=document.getElementById("canvas");

   canvas.width=800;
   canvas.height=800;

   var context=canvas.getContext("2d");

   context.font="bold 40px Arial";

   context.fillStyle="#058";
   context.fillText=("快乐学习,快乐进步!",40,100);

   context.lineWidth=1;
   context.strokeStyle="#058";
   //context.strokeText("快乐学习,快乐进步",40,100);
    
   context.fillText=("快乐学习,快乐进步",40,300,400);
   //context.strokeText("快乐学习,快乐进步",40,400,400);
   }

这样写就看不到文本了

写回答 关注

2回答

  • 小王子抓猫咪
    2015-09-01 10:23:21
    已采纳

    你这代码写的没问题可以看到啊,你自己看看标点符号中英文。也可以F12看看错误提示。

  • 飞扬0456
    2017-01-16 17:24:58

    context.fillText=("快乐学习,快乐进步!",40,100); 

    改为context.fillText("快乐学习,快乐进步!",40,100);

    去掉等号“=”

Canvas绘图详解

Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图

72881 学习 · 422 问题

查看课程

相似问题