1.0.0 • Published 8 months ago

plugin-web-worker v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

plugin-web-worker

Web Worker 是一种在浏览器中运行的 JavaScript 线程,允许开发者将计算密集型或耗时的任务放在后台处理,从而避免阻塞主线程(即用户界面线程)。

提取加载图,不会影响主线程的渲染,也不用等待,可以提高用户体验。

Install

npm install plugin-web-worker

Usage

Normal Usage

// 使用方法
import pluginWebWorker from 'plugin-web-worker'

// 添加配置项
createApp(App).use(pluginWebWorker, {
    preLoad: ['https://a.png', 'https://b.mp4'], // 预加载资源完整路径
    isWebp: boolean, // 图片是否转换成 webp 格式加载,默认为 true
    quality: number, // 图片是否添加压缩质量,isWebp 需为 true 才有用
}).mount('#app')

更新日志

1.0.0

  • 发布第一个版本,提供预加载功能。
1.0.0

8 months ago