1.0.3 • Published 2 years ago

@lin-media/zoom v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

缩放

安装

npm i @lin-media/zoom

初始化

import MediaPlayer from "@lin-media/player";
import Zoom from "@lin-media/zoom";
MediaPlayer.use(Zoom);

const player = new MediaPlayer({
  // ...
  Zoom: {
    // 是否允许横向缩放,默认true
    x: true,
    // 是否允许纵向缩放,默认true
    y: true,
    // 最大缩放宽度
    maxWidth: 400,
    // 最大缩放高度
    maxHeight: 400,
    // 最小缩放高度
    minHeight: 100,
    // 最小缩放宽度
    minWidth: 100
  }
});

// 监听缩放事件
player.$on("zoom", (item) => {
  console.log(item);
});

Zoom 参数

参数说明类型可选值默认值
x是否允许 x 轴缩放booleantrue
y是否允许 y 轴缩放booleantrue
maxWidth最大缩放宽度number
maxHeight最大缩放高度number
minHeight最小缩放高度number0
minWidth最小缩放宽度number0

事件

事件名称说明回调参数
zoom缩放时触发{width:number,height:number}
1.0.3

2 years ago

1.0.2

2 years ago

1.0.0

3 years ago