var getBase64Image = function(src, cb) {
var img = document.createElement('img'),
dataURL = '';
img.crossOrigin = '';
img.src = src;
img.onload = () => {
var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0, img.width, img.height);
dataURL = canvas.toDataURL();
cb(dataURL);
};
}
getBase64Image('http://imgsrc.png', function(url) {
$('.img').attr('src', url);
});
html2canvas - 解決辦法之圖檔跨域導緻的截圖空白
1. 後端支援:圖檔要是cdn上的位址,并且允許圖檔跨域,header頭中設定應為 Access-Control-Allow-Origin: * 2. 前端配置 var opts = { scale ...
快速解決Canvas.toDataURL 圖檔跨域的問題
出現Canvas.toDataURL 圖檔跨域問題怎麼解決呢?下面小編就為大家帶來一篇Canvas.toDataURL 圖檔跨域問題的快速解決方法.一起跟随小編過來看看吧 如題,在将頁面的圖檔位址進行 ...
解決dotnet-Angular的跨域(cors)問題
解決dotnet-Angular的跨域(cors)問題 前言 之前學了點 Angular ,打算用 dotnet core 做後端,之前沒接觸過這方面的東西,理所當然的遇到了跨域問題,之後也解決了,所 ...
C#徹底解決Web Browser 跨域讀取Iframes内容
C#徹底解決Web Browser 跨域讀取Iframes内容 用C# winform的控件web browser 讀取網頁内容,分析一下資料,做一些采集工作. 如果是同一個域名下面還是好辦的,基本上 ...
轉:解決tomcat伺服器跨域問題