我想在win8 javascript / html app中使用paperjs。
但是当我刚启动应用程序并想创建一个
时,我很容易出错Raster("/image/test/mouse.jpg");
错误是:
Exception in Line 5 ...
JavaScript runtime error: 'Raster' undefined
我包含了这样的脚本:
<script src="/js/paper-min.js"></script>
<script type="text/paperscript" src="/js/program.js" canvas="canvas-1"></script>
所以Raster在paper-min.js文件中定义,需要在program.js中使用
program.js的第一行是
function makeRasterPicture(imgPath) {
var test;
var count = 0;
var test2 = true;
var raster = new Raster(imgPath);
编辑:
我的脚本标签:
<script src="/js/paper.js"></script>
<script type="text/paperscript" src="/js/program.js" canvas="canvas-1"></script>
我的画布:
<canvas id="canvas-1"></canvas>
你有小费吗?
答案 0 :(得分:0)
Paperscript文档建议使用它的任何代码都应使用<script>
标记其type="text/paperscript"
标记。
编辑:您还可以指定要操作的画布。