Canvas转换为Blob对象并使用Ajax发送
2024-08-26 00:23:12
Canvas转换为Blob对象并使用Ajax发送
转换为Blob对象后,可以使用Ajax上传图像文件。
先从canvas获取dataurl, 再将dataurl转换为Blob对象
var dataurl = canvas.toDataURL('image/png');
var blob = dataURLtoBlob(dataurl);
//使用ajax发送
var fd = new FormData();
fd.append("image", blob, "image.png");
var xhr = new XMLHttpRequest();
xhr.open('POST', '/server', true);
xhr.send(fd);
转:https://blog.csdn.net/cuixiping/article/details/45932793
最新文章
- maven中运行hibernate5的一些注意事项
- ARM: STM32F7: hardfault caused by unaligned memory access
- C++线程池
- PHP生成二维码【谷歌API+qrcode+圆角Logo】
- hdu2955 Robberies 01背包+概率
- 一天一个Java基础——对象和类
- 【转】objective-c基本数据类型之输出格式符
- arm-linux-gcc 安装和测试
- firefox os 该设备呼叫移动开发
- Java8中 Parallel Streams 的陷阱 [译]
- Android Toolbar 标题居中及字体样式自定义
- Java的多态浅谈
- @NotNull @NotEmpty @NotBlank区别
- 『字典树 trie』
- ubuntu文件搜索统计
- 20175212课下作业 MyCP
- 友善RK3399/NanoPC-T4开发板wiringPi的C语言访问GPIO外设实例讲解 -【申嵌视频】
- Android ProgressDialog 简单实用
- Python学习—爬虫篇之破解ntml登陆问题
- 关闭浏览器时提示的javascript事件
热门文章
- 简单理解SNAT回流中的概念:路由器怎么知道外网返回的数据是局域网中哪台主机的
- Java原始封装常用HttpRequest
- [漏洞检测]Proxpy Web Scan设计与实现(未完待续)
- How do I find what queries were executing in a SQL memory dump?-----stack
- TSQL语言基础笔记之单表查询
- 报错:this class is not key value coding-compliant for the key closeLotTextField解决方法
- nano命令,vi ed pico sed joe emacs jed ex
- centos6.8服务器配置之SVN配置
- 标准C++ I/O库 迭代器让数据自由流动 V8
- 云计算之路-Azure vs 阿里云:从负载均衡中摘/挂虚拟机