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

个人网站设计规划书深圳优化seo排名

个人网站设计规划书,深圳优化seo排名,吐鲁番做网站,襄阳万家灯火网站建设VUE前端导出文件之file-saver插件 安装 npm install file-saver --save # 如使用TS开发,可安装file-saver的TypeScript类型定义 npm install types/file-saver --save-dev如果需要保存大于 blob 大小限制的非常大的文件,或者没有 足够的 RAM&#xff0…

VUE前端导出文件之file-saver插件

安装

npm install file-saver --save
# 如使用TS开发,可安装file-saver的TypeScript类型定义
npm install @types/file-saver --save-dev

如果需要保存大于 blob 大小限制的非常大的文件,或者没有 足够的 RAM,然后看看更高级的 StreamSaver.js,它可以通过新的流 API 的强大功能将数据直接异步保存到硬盘驱动器。那将有 支持进度、取消和知道何时完成编写;

FileSaver.js 是在客户端保存文件的解决方案,非常适合在客户端上生成文件的 Web 应用程序,但是,如果文件来自 我们建议您首先尝试使用 Content-Disposition 附件响应标头,因为它具有更多的跨浏览器兼容性。

Content-Disposition附件标头是从浏览器下载文件的最佳首选方式。它具有更好的跨浏览器兼容性,没有任何内存限制,也不需要任何 JavaScript。
Content-Type: application/octet-stream使浏览器不兼容呈现页面,因此浏览器的后备解决方案是保存资源。

Content-Length是可选的,使用它将使用户在进度条中还剩下多少。

Content-Type: 'application/octet-stream; charset=utf-8'
Content-Disposition: attachment; filename="filename.jpg"; filename*="filename.jpg"
Content-Length: <size in bytes>

寻找保存Canva画布?查看 canvas-toBlob.js 以获取跨浏览器实现。canvas.toBlob()

引入使用

import { saveAs } from 'file-saver'

保存文件

const blob = new Blob([fileStream])		// fileStream 是文件流,一般从后台获取
saveAs(blob, fileName)					// fileName 保存文件的名称,需要带后缀

保存文本require()

var FileSaver = require('file-saver');
var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
FileSaver.saveAs(blob, "hello world.txt");

保持txt文本文件

var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
FileSaver.saveAs(blob, "hello world.txt");

保存 URL

FileSaver.saveAs("https://wwww.xxxx.org/image", "image.jpg");
在同一源中使用 URL 将只使用 . 否则,它将首先检查它是否支持具有同步头请求的 cors 标头。 如果是这样,它将下载数据并使用 blob URL 进行保存。 如果没有,它将尝试使用 .a[download]a[download]标准 W3C 文件 API Blob 接口并非在所有浏览器中都可用。Blob.js 是一种跨浏览器实现,可以解决此问题。Blob

保存Canvas画布

var canvas = document.getElementById("my-canvas");
canvas.toBlob(function(blob) {saveAs(blob, "pretty image.png");
});

注意:标准 HTML5 方法并非在所有浏览器中都可用。canvas-toBlob.js 是一个跨浏览器,可以填充这一点。canvas.toBlob()canvas.toBlob()

http://www.zhongyajixie.com/news/18899.html

相关文章:

  • 还能电子商务网站建设nba球队排名
  • 余姚网站开发网络营销与管理
  • 什么是网站建设公司seo实战培训王乃用
  • 有什么教人做论文的网站吗seo电商运营是什么意思
  • 做搜索网站挣钱潍坊自动seo
  • 网站 一般 用什么空间词语搜索排行
  • php+mysql动态网站开发短视频seo代理
  • 做资讯网站需要哪些资质最常见企业网站公司有哪些
  • html5可视化编辑器seo外链专员
  • 青海省高等级公路建设管理局网站2021百度模拟点击工具
  • 高校宣传网站建设关键词优化推广排名软件
  • 公司注册资金可以取出来吗seo搜索引擎入门教程
  • 济宁建设局官方网站立即优化在哪里
  • 环保设备网站怎么做如何通过网络营销自己
  • 专业做网站有哪些营销策划的概念
  • 用Wordpress建的网站有优化网站标题和描述的方法
  • 网站载入页面怎么做河南百度推广公司
  • 常州公司网站建设多少钱5188大数据官网
  • 网站编排zac博客seo
  • 四站合一网站建设公司整站快速排名
  • 做网站常用的背景图像广告公司推广
  • 如何做网站优化的内容网络推广是什么专业
  • wordpress小型商城青岛seo服务公司
  • 一个公司做两个网站可以吗杭州网站搜索排名
  • 购门户网站系统永久免费二级域名申请
  • 有什么做外贸的好网站cnzz站长统计工具
  • 自己做的网站被篡改怎么办seo黑帽有哪些技术
  • .net网站开发实例推广排名
  • 优化的网站做域名跳转成都网站seo费用
  • 做电商网站需要做什么准备网络推广加盟