本文主要是介绍html2canvas生成的图片数据太大传不到后台之解决方法————js转成文件传给后台,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
继我的上一篇博客——https://blog.csdn.net/Sun_of_Rainy/article/details/86693056
现在来解决问题,解决思路(同事帮忙想出来的,我来学习哈,顺便记录下)是通过js将数据放到文件中,将文件传给后台
将画布数据转成文件的方法
我的js截图方法代码贴出来:
function saveUserTemplateAsImageData(){var userTemplateId = parent.window.templateId;var pic;var dataUrl ;var canvas2 = document.createElement("canvas"); //创建一个新的canvaslet _canvas = document.querySelector('#main'); //这里面填写 你需要截图的divvar w = parseInt(window.getComputedStyle(_canvas).wi
这篇关于html2canvas生成的图片数据太大传不到后台之解决方法————js转成文件传给后台的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!