uniapp 图片文件流
2024-10-21 15:37:28
uni.request({
url: '*****', //仅为示例,并非真实接口地址。
method: 'GET',
responseType: 'arraybuffer',
data: {
},
header: {
'content-type': 'application/json',
'token': 'token'
},
success: (res) => {
// 返回的是文件流
let datas = res.data
let blob = new Blob([ datas], {
type: 'application/pdf;charset=UTF-8'
})
let pdfData = window.URL.createObjectURL(blob) //创建预览路径
let agreementUrl = encodeURIComponent(pdfData)
let codeImg = 'data:image/png;base64,' + btoa(
new Uint8Array(datas).reduce((datas, byte) => datas + String.fromCharCode(byte), '')
);
}
});
最新文章
- CAP原理的证明
- 快捷获取浏览器(navigator对象)的全部属性
- linux 防火墙设置
- SQLite中使用时的数据类型注意
- Helpers\TableBuilder
- iOS安全系列之一:HTTPS (轉載)
- Windows Phone开发(31):画刷
- L2-010. 排座位
- RabbitMQ框架构建系列(二)——RabbitMQ基础知识介绍
- word20161229
- python3 Queue(单向队列)
- python+selenium测试
- JSP 前端的一些应用
- vue开发中regeneratorRuntime is not defined
- php利用array_search与array_column实现二维数组查找
- 【接口时序】3、UART串口收发的原理与Verilog实现
- docker 初步使用
- VMware Ubuntu 虚拟机安装 VMwareTools (VMware虚拟机如何与主机互相复制文件)
- 给Jqgrid添加横向滚动条,实现点击行数据,触发事件。
- A Gentle Guide to Machine Learning