2012-08-31 43 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