2012-09-27 25 views
0

我已經從Facebook加載遠程圖像到我的網頁上。我想找到緩存的位置,以便我可以獲取src路徑,以便在畫布上使用它。我遇到的問題是當我嘗試設置Facebook src路徑時,它給了我跨源錯誤,因爲它不是本地文件。這是HTML5本地存儲可能解決的問題嗎?加載後在頁面上使用圖像

最後,我想有一個路徑加載圖像,不涉及我將它們保存到我的服務器並再次拉下來。

+0

你應該使用一個數據URL。將圖像發送到您的服務器,讓它轉換爲數據網址,然後使用它。 –

+1

你是否試圖從iframe訪問圖像?您是否試圖在加載到畫布後訪問像素?這些都在跨源資源上受到限制。 – TheZ

+0

我從Facebook的SDK獲取圖像,因此它給了我一個實際的圖像鏈接。我的思考過程是,圖像必須在我可以參考的地方「保存」。 –

回答

2

您可以通過,因爲窗口加載事件執行位後,當整個頁面完全加載通過在​​jQuery的添加圖像爲此,

+0

這是否爲我提供了一個圖像路徑,或者它是保存在我稱之爲加載的變量中的圖像? –