av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - canvas使用toDataUrl()出錯(cuò),img設(shè)置img.crossOrigin = "*"也沒(méi)用。

瀏覽:124日期:2023-03-03 10:27:01

問(wèn)題描述

頁(yè)面要做一個(gè)截圖的功能,本地生成了一張圖片,然后轉(zhuǎn)成canvas,再?gòu)腸anvas變成png,但是canvas.toDataUrl()一直報(bào)錯(cuò):

Uncaught DOMException: Failed to execute ’toDataURL’ on ’HTMLCanvasElement’: Tainted canvases may not be exported.

代碼如下:

var url = DOMURL.createObjectURL(svg);var canvas = document.createElement(’canvas’);var ctx = canvas.getContext(’2d’);canvas.width = window.innerWidth;canvas.height = window.innerHeight*1.25;cacheImg(url,function(){ ctx.drawImage(this , 0 , 0); var image = canvas.toDataURL('image/png').replace('image/png', ’image/octet-stream’); DOMURL.revokeObjectURL(url);});function cacheImg(url , callback){ var img = new Image() img.setAttribute(’crossOrigin’, ’Anonymous’); img.src = url; img.onload = function() {callback.call(img) }}

問(wèn)題解答

回答1:

這有一片文章,里面部分代碼或許有幫助http://fex.baidu.com/blog/201...

標(biāo)簽: JavaScript
主站蜘蛛池模板: 黄色大片在线视频 | 一区二区免费视频 | 久久亚洲一区 | 欧美一区二区在线播放 | 久久99精品久久久久久噜噜 | 亚洲欧美一区在线 | 久久久免费观看视频 | 精品日韩| 午夜专区| 国产精品免费观看视频 | 久久69精品久久久久久久电影好 | 午夜精品在线观看 | 殴美黄色录像 | 亚洲aⅴ | 91成人精品视频 | 日韩一级 | 日韩精品一区二区三区中文在线 | 免费毛片在线 | 日韩欧美手机在线 | 91亚洲一区 | 久久国产精品免费一区二区三区 | 国产精品久久a | 国产精品视频久久 | 久久久精品高清 | 日韩精品视频在线 | 国产一在线 | 成人小视频在线观看 | 国产精品国产精品国产专区不片 | 国产成人精品一区二区三区四区 | 久久久青草婷婷精品综合日韩 | 中文字幕高清av | 国产在线网址 | 亚洲综合婷婷 | 精品一二三区视频 | 中文字幕在线电影观看 | 日韩国产欧美在线观看 | 麻豆精品国产91久久久久久 | 国产精品成人一区二区三区夜夜夜 | 波多野结衣二区 | 亚洲人成免费 | 97国产精品|