问答详情
源自:7-1 文字渲染基础

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

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);
   }

这样写就看不到文本了

提问者:不完美 2015-06-02 09:41

个回答

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

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

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

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

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

    去掉等号“=”