利用本地電腦生成畫布圖像
P粉547362845
P粉547362845 2023-09-18 08:44:24

我想在我的筆記型電腦上將一張圖片載入到<canvas>中,以便我可以使用getImageData()。我在一個本地的.html檔案中使用javascript。這不是一個即時的、面向網路的項目,只是一個個人項目。

當我嘗試這樣做時,我遇到了錯誤:Uncaught DOMException: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data. 在Image.loadedImage

解決這個問題最簡單的方法是什麼?我認為過去我可能安裝了一個Apache伺服器來解決這個問題!我剛剛嘗試了hfs,但它沒有解決這個問題。

請注意,這不能透過img.crossOrigin = "Anonymous"或在Firefox上運行來解決,因為其他過時的答案對相關問題提出了建議。

P粉547362845
P粉547362845

全部回覆(1)
P粉682987577

目前,我發現安裝和運行Rebex可以解決這個問題(必須將檔案傳輸到wwwroot

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!