编辑器扩展模块
=======


image模块
-------
> 上传图片模块，支持pc和客户端

* pc端可以配置上传图片的类型和体积大小，不配置则不作校验

```
// test.js

import HdfEditor from '@Hb/hb-editor'

new HdfEditor(containerEle, {
    modules: {
        // pc端上传图片
        toolbarImage: {
            // 配置图片体积在20M以内，数组第一个代表数值，第二个值代表数值的单位，可以是'B', 'KB', 'MB', 'GB', 'T'
            maxSize: [20, "MB"],
            // 配置图片类型是jpg和png
            filterType: ['jpg', 'png]
        },
        //  客户端上传图片
        nativeBarImage: true
    }
})

```

audio模块
-------
> 上传音频模块，支持pc和客户端

* pc端可以配置上传音频的类型和体积大小，不配置则不作校验

```
// test.js

import HdfEditor from '@Hb/hb-editor'

new HdfEditor(containerEle, {
    modules: {
        // pc端上传音频
        toolbarAudio: {
            // 配置音频体积在20M以内，数组第一个代表数值，第二个值代表数值的单位，可以是'B', 'KB', 'MB', 'GB', 'T'
            maxSize: [20, "MB"],
            // 配置音频类型是jpg
            filterType: ['mp3']
        },
        //  客户端上传音频
        nativeBarAudio: true
    }
})

```

video模块
-------
> 上传视频模块，支持pc和客户端

* pc端可以配置上传视频的类型和体积大小，不配置则不作校验

```
// test.js

import HdfEditor from '@Hb/hb-editor'

new HdfEditor(containerEle, {
    modules: {
        // pc端上传视频
        toolbarVideo: {
            // 配置视频体积在20M以内，数组第一个代表数值，第二个值代表数值的单位，可以是'B', 'KB', 'MB', 'GB', 'T'
            maxSize: [20, "MB"],
            // 配置视频类型是jpg
            filterType: ['mp4']
        },
        //  客户端上传视频
        nativeBarVideo: true
    }
})

```