canvas移動端兼容性問題總結


項目簡介:在網頁利用canvas在圖片中動態繪制文字,合成一張圖片,並導出

遇到的問題:

1、在移動端canvas drawImage()方法圖片無法繪制出來,只顯示文字

原因:圖片未加載就進行繪制,所以圖片不顯示

解決:在image.onload之后再進行繪制

2、部分ios對於跨域圖片不兼容,無法繪制

原因:瀏覽器同源策略

3、todataurl() 在ios中不能傳第二個參數,否則報錯,不支持跨域圖片

解決:圖片設置屬性:crossorigin="anonymous"

 

原文:http://blog.csdn.net/renfufei/article/details/51675148


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM