首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mootools资源

Mootools资源
EN

Stack Overflow用户
提问于 2012-08-31 17:02:26
回答 1查看 94关注 0票数 0

我在理解mootools库中的Asset对象时遇到了问题。我使用以下代码初始化一个Asset 对象。

代码语言:javascript
复制
this.preloader = new Asset.image(src, {
    'onerror': function(){
    // do something
    },
    'onload': function(){
        this.store('loaded', true);
    }
});

如果我使用一个图像url作为src参数,而不带参数(磁盘上的普通图像文件),如下所示:

代码语言:javascript
复制
http://test.local/images/picture1.jpg

它起作用了。

如果我使用图像url作为php脚本的src参数,该脚本使用函数imagejpeg()生成图像

代码语言:javascript
复制
http://test.local/index.php/de/galerie/directory1/index.php?view=image&format=raw&type=img&id=2774

它稍后会向我显示一个断开的链接。

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

非常感谢您的帮助!Spikey

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-31 18:17:35

问题出在别处。我可以确认Asset对象支持前面提到的生成jpeg流的php函数的输出,并且它还接受给定src参数中的URL参数。

我通过监视处理过的http请求/响应发现了另一个问题,我看到有一个传入的第二个图像流获取了错误的参数,并传递了“损坏的图像引用”。

至少,这篇文章可能会帮助其他人比我更早地放弃“图像流bug论文”。

问候Spikey

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12212115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档