import { IImgClipConfig } from './interface/IImgClipConfig.interface'; import getStyle from './utils/getStyle'; import isSupportWebp from './utils/isSupportWebp'; /** * 根元素的字号 */ const ROOT_FONT_SIZE = parseFloat(getStyle(document && document.documentElement, 'fontSize') + ''); export const DEFAULT_CONFIG: IImgClipConfig = { remRoot: ROOT_FONT_SIZE, // rem根元素字号大小 contWidth: window.innerWidth, // 图片父容器的宽度 contHeight: window.innerHeight, // 图片父容器的高度 maxWidth: window.innerWidth, // 图片父容器最大宽度 maxHeight: window.innerHeight, // 图片父容器的最大高度 isSupportWebp: isSupportWebp, // 是否支持webp ratio: 2, // 缩放的倍数 cutter: 'auto' // 裁剪方式 };