2012-08-31 46 views
0

我的理解问题,从mootools的库中的资产对象。我使用下面的代码来初始化一个Asset对象。Mootools的资产与

this.preloader = new Asset.image(src, { 
    'onerror': function(){ 
    // do something 
    }, 
    'onload': function(){ 
     this.store('loaded', true); 
    } 
}); 

如果我使用的图像网址为src参数不带参数(在磁盘上正常的图像文件)是这样的:

http://test.local/images/picture1.jpg 

它的工作原理。

如果我使用图片网址作为src参数从PHP脚本,通过使用功能imagejpeg()生成图像:

http://test.local/index.php/de/galerie/directory1/index.php?view=image&format=raw&type=img&id=2774 

它显示了我一个破碎的链接以后。

问:为什么资产反应有什么不同?有没有我缺少的选项?

非常感谢您的帮助! Spikey

回答

0

的问题是其他地方。我可以确认Asset对象支持所提及的生成jpeg流的php函数的输出,并且它还接受给定src参数中的URL参数。

我通过监测处理http请求/响应中发现的其他问题,我看到有,进行了错误的参数和递送的“破图像参考”传入第二图像流。

至少这篇文章,也许可以帮助别人砸“图像流的错误论断”早于一

问候 Spikey