图像未通过node.js加载

时间:2013-09-19 02:23:32

标签: image canvas craftyjs

我正在使用craftyjs库来加载图片。非常基本。

Crafty.load(['TestGame/assets/16x16_forest.gif'], function () {
    // do stuff after image loaded...

当我从我的文件系统运行它时,这工作正常,但是当我尝试从节点运行它时,事情就开始出错了。图像仍然正常加载(从查看网络活动),但狡猾的图书馆在此行投掷Uncaught TypeError: Type error

context.drawImage(this.img, x, y, ...)

我注意到,当this.img变量在文件系统中工作时,img变量在Chrome中列为HTMLImageElement类型,但在{{1}}不通过节点工作时类型为{{1}}。否则变量是相同的(URL除外)。我是否需要更改节点如何提供图像的设置?

修改

我尝试使用ASP.NET作为后端,我仍然遇到同样的错误。我也尝试过使用不同的图像。我开始认为这是craftyjs库中的一个错误。

0 个答案:

没有答案