0
Javascript newbie here,試圖使用Twitter API返回的URL加載Twitter個人資料圖片。我可以設法得到的是可怕的「跨源資源共享策略拒絕的跨源圖像負載」。錯誤。跨源圖片加載(twitter profile image)
我認爲這是Twitter對CORS缺乏支持的結果(我使用的是This code)。如果是這樣的話,我怎樣才能得到這些圖像,而不用我的服務器作爲代理?
Javascript newbie here,試圖使用Twitter API返回的URL加載Twitter個人資料圖片。我可以設法得到的是可怕的「跨源資源共享策略拒絕的跨源圖像負載」。錯誤。跨源圖片加載(twitter profile image)
我認爲這是Twitter對CORS缺乏支持的結果(我使用的是This code)。如果是這樣的話,我怎樣才能得到這些圖像,而不用我的服務器作爲代理?
好的,所以要回答我自己的問題 - 一個solution是使用JSONP回調,而Twitter正好支持這種回調。真是個黑客!
[編輯]不適用於WebGL紋理。
等待 - 您試圖將它們用作WebGL紋理?或只是試圖讓他們進入正常的圖像DOM? – 2012-03-30 23:04:37
最後,是的。但由於沒有工作,我嘗試使用crossOrigin屬性簡單地加載圖像 - 這也不起作用。哦,當圖片來自gravatar時,它確實有效。 – szx 2012-03-31 23:49:23