当前位置: 首页 > news >正文

做网站用到什么技术wordpress资源付费

做网站用到什么技术,wordpress资源付费,世界购物平台排行榜,wordpress浮动二维码调用e签宝返回的数据是网络链接就很让人头疼,最后想到可以转换成blob对象,便在百度上找到方法,记录一下。 祝大家节日快乐!! 代码在最后!!!! 代码在最后!&a…

调用e签宝返回的数据是网络链接就很让人头疼,最后想到可以转换成blob对象,便在百度上找到方法,记录一下。

祝大家节日快乐!!

代码在最后!!!!
代码在最后!!!!
代码在最后!!!!
代码在最后!!!!

**最后的预览页面还是使用pdfjs,可以看我之前写的文档就知道如何使用pdfjs啦!!**文末有链接

调用e签宝返回的数据

返回的数据是网络链接就很让人头疼,最后想到可以转换成blob对象,便在百度上找到方法,记录一下。
在这里插入图片描述

步骤展示

1.先组装数据,然后传递给转换为blob对象的方法

在这里插入图片描述

2. 初始化 axios 实例

重点设置 axios
responseType: ‘blob’,
withCredentials: false
初始化 axios 实例
缺一不可

在这里插入图片描述

3. 转换方法

在这里插入图片描述

复制即用

//最后的预览页面还是使用pdfjs,可以看我之前写的文档就知道如何使用pdfjs啦!!
//链接:https://blog.csdn.net/qq_51463650/article/details/137716310?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522924ABB9F-E18A-4CC7-B015-61A74C042A0E%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=924ABB9F-E18A-4CC7-B015-61A74C042A0E&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-137716310-null-null.nonecase&utm_term=pdfjs&spm=1018.2226.3001.4450//查看附件
const openPdfFun = (fileId) => {//e签宝 查看附件接口authManageESignApi.findUpdateStatus(fileId).then(res => {if (!res.data.fileDownloadUrl) {showToast("预览失败")}let file = {id: res.data.fileId,name: res.data.fileName,filePath: res.data.fileDownloadUrl,}getFileData(file)}).catch(e => {showToast("预览失败")})}// 重点设置 axios
// responseType: 'blob',
// withCredentials: false
// 初始化 axios 实例
const ajaxDownloadFile = axios.create({baseURL: '',responseType: 'blob',withCredentials: false,headers: {'Content-Type': 'application/json; charset=UTF-8'}
});// 请求方法
const getFileData = (file) => {return new Promise((resolve, reject) => {ajaxDownloadFile({url: file.filePath,method: 'get',params: {attname: file.fileName}}).then(res => {let pdfData = res.data;  //pdfData是后端返回的文件流pdfData.fileId = file.idpdfData.filename = file.name;let blob = new Blob([pdfData], {type: 'application/pdf;charset=UTF-8'})pdfData = window.URL.createObjectURL(blob) //创建预览路径let agreementUrl = encodeURIComponent(pdfData)router.push({path: '/filePreview', query: {url: agreementUrl, pdfData: pdfData}})// resolve(res);}).catch(error => {console.error(error);reject();});});
}

最后的预览页面还是使用pdfjs,可以看我之前写的文档就知道如何使用pdfjs啦!!

最后的预览页面还是使用pdfjs,可以看我之前写的文档就知道如何使用pdfjs啦!!链接:在这。

http://www.yayakq.cn/news/822386/

相关文章:

  • 网站管理员怎么做板块建设小型电商平台
  • 怎么生成网站地图有什么网站可以做电子
  • 国外辣妹服装设计网站推荐惠州seo公司
  • 上海网站排名seo公司怎么选择合肥网站建设
  • 网站 国外空间不需要icp许可证吗清溪镇仿做网站
  • 询盘网站综合网站模板
  • 水处理网站源码建设信用卡官方网站
  • 商城网站建设最新报价微网站建设的三个步骤
  • 没有服务器做网站金属材料东莞网站建设
  • dw新建站点重庆建筑人员证书查询
  • 南通网站建设规划书北京土巴兔全包装修价格表
  • 哪些公司需要网站开发工程师晋江+网站建设+推广
  • 用wordpress做企业网站视频教程餐饮行业网站建设怎么提要求
  • 上海网站建设 觉策动力珠海室内设计公司排名
  • 无锡企业网站排名优化搜索引擎优化策略应该包括
  • 商务网站建设与维护试题wordpress更改静态
  • 如何快速用手机做网站网站建设页面带声音
  • 什么购物网站是正品而且便宜自助建设影视网站
  • 衡阳网站设计公司个人怎么做影视网站
  • 网站图片怎么做缓存wordpress数据库权限
  • 大学生网站设计作品专业做涂料网站
  • 监测网站空白栏目淄博网站设计
  • 立水桥大型网站建设建设银行快审额度查询网站
  • 如何做微信ppt模板下载网站医院网站绿色模板
  • 太原建设厅网站浏览器怎么打开网站服务器下载
  • 秦皇岛网站群发关键词angularjs 网站开发
  • 做网站的素材图片福州企业做网站
  • 芜湖手机网站开发企业名录搜索软件那个最好
  • pc端和移动端的网站区别是什么北京网站建设专业公司
  • 网站备案几年备案一次合肥瑶海区最新房价