browser 浏览器 web API
blobToDataURL
file、blob 转 DateURL
stream
文件或 blob
类型定义
ts
declare const blobToDataURL: (stream: Blob | File) => Promise<any>;
blobToDataURL.js
运行代码(Ctrl+S)复制代码
dataURLtoBlob
dataURL 转为 Blob 格式
dataURL
dataURL
类型定义
ts
declare const dataURLtoBlob: (dataURL: string) => Blob;
dataURLtoBlob.js
运行代码(Ctrl+S)复制代码
getImgToBase64
将image url 转为 base64 格式
url
image url
类型定义
ts
declare const getImgToBase64: (url: string) => Promise<any>;
getImgToBase64.js
运行代码(Ctrl+S)复制代码
downloadContent
根据内容下载文件
fileName
文件名content
文件内容type
文件类型(默认:text/plain)
类型定义
ts
declare const downloadContent: (
fileName: string,
content: string,
type?: string
) => void;
downloadContent.js
运行代码(Ctrl+S)复制代码
setClipboardData
将文本数据放置在剪贴板上
- value 复制内容
类型定义
ts
declare const setClipboardData: (value: string) => void;
setClipboardData.js
运行代码(Ctrl+S)复制代码
dynamicImport
动态引入资源
path
资源地址bundleId
资源的IDcb
请求资源成功后的回调
类型定义
ts
declare const dynamicImport: (
path: string,
bundleId: string,
cb?: () => any
) => Promise<unknown>;
dynamicImport.js
运行代码(Ctrl+S)复制代码