我想尝试paper.js所以我制作了一个像这样的html文件:
<!DOCTYPE html>
<html>
<head>
<title>PAPERJS</title>
<script type="text/javascript" src="paper-core.js"></script>
<script type="text/paperscript" src="myscript.js" canvas="myCanvas">
</head>
<body>
<h1>paper js :</h1>
<canvas id="myCanvas" resize></canvas>
</body>
</html>
但它不承认类型=&#34; text / paperscript&#34;
我的文件myscipt.js只包含这个:
var myBall = new Path.Circle(new Point(70, 70), 50);
myBall.fillColor = 'tomato';
在此声明之后,当我尝试它时,我的html文件中没有发生任何事情:
<script type="text/paperscript" src="myscript.js" canvas="myCanvas">
答案 0 :(得分:1)
如果你想使用&#34; text / paperscript&#34;类型你必须使用&#34; paper-full&#34;不是&#34;纸芯&#34;。纸质核心文件不包括说明书翻译。
答案 1 :(得分:0)
您的问题是您错过了</script>
结束标记
浏览器中的html解析器不会解析除text/javascript
以外的其他类型的脚本,但是您提供的paperscript类型是您将包含该特定类型的JS插件所运行的自定义类型你的dom并使用该文件中的内容。 (更清楚)