国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - safari 和 ios 在做canvas.toDataUrl() 時報錯怎么處理?

瀏覽:167日期:2022-11-30 16:12:36

問題描述

首先我在一個p里裝了兩張圖片: base64格式的圖片 + input type=file 獲取的本地圖片

然后用html2canvas 合成為了一張 canvas

最后為了方便在手機里長按保存圖片, 我想把html2canvas合成的canvas用toDataUrl轉成base64后 用img標簽展示.

但是! 問題來了. 在safari里 報了這個錯誤, 手機里也是沒法轉換成base64.我的圖片全部都是base64格式的, 并沒有跨域. 在chrome里沒有問題的. 誰知道怎么回事嗎? 求結局

javascript - safari 和 ios 在做canvas.toDataUrl() 時報錯怎么處理?

問題解答

回答1:

canvas = document.querySelector('#canvas')?? 下面是我最近寫的一個合成功能的頁面,在各設備上都能很好運行,希望能幫到你。http://lonelymoon.linux2.jiuh...或者你給出個項目鏈接,需要看看實際效果和代碼,才能給出辦法,不然只能靠猜,你試試在控制臺輸入document.createElement('canvas').toDataURL() 看看能不能運行,如果能運行就代表接口沒問題,是代碼內部的問題。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 罗甸县| 襄樊市| 藁城市| 宁化县| 通化市| 望都县| 临朐县| 溧阳市| 濮阳市| 茌平县| 昌邑市| 公安县| 贵港市| 海门市| 铜陵市| 浮山县| 嘉禾县| 鄂伦春自治旗| 竹北市| 巴彦淖尔市| 磐石市| 西峡县| 乳源| 青河县| 吉林省| 盐边县| 申扎县| 黄山市| 安新县| 博兴县| 安吉县| 沁阳市| 保山市| 田阳县| 峨边| 苗栗市| 辽阳县| 萝北县| 垫江县| 麻栗坡县| 略阳县|