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

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

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

瀏覽:141日期: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
相關文章:
主站蜘蛛池模板: 大安市| 元谋县| 永定县| 青田县| 聊城市| 佛坪县| 嘉禾县| 清远市| 前郭尔| 沂南县| 灵山县| 新蔡县| 阳泉市| 井冈山市| 黄石市| 毕节市| 辉南县| 平昌县| 大英县| 曲水县| 永昌县| 阿图什市| 大安市| 紫金县| 织金县| 子洲县| 浙江省| 义马市| 陇川县| 满城县| 察雅县| 荣成市| 辽宁省| 三原县| 仪陇县| 乃东县| 临高县| 湖口县| 于都县| 白玉县| 舒城县|