gsdutils

0.0.1 • Public • Published

录制视频与实时截图的插件

安装

    npm install gsdutils --save

使用

    //main.js

    import { createApp } from 'vue'
    import App from './App.vue'
    import gsdUtils from 'gsdutils'

    let app = createApp(App)
    app.use(gsdUtils)
    app.mount('#app')
    //index.vue
    var demo =  new this.$gsdUtils.screenshot('videoId','canvasId',false) // 第一个参数video标签的id,第二个参数canvas标签的id,第三个参数是结束录像时浏览器是否会下载录制的视频

    let imageBolb = this.cs.downloadImg(true)  //生成当前的截图 true为浏览器会下载截图,false为不会。默认为true
    console.log(imageBolb,'imageBolb') // 截图的base64

    demo.startCapture() //开始录制

    demo.stopCapture().then(res=>{ //结束录制 返回视频的bolb数据
        console.log(res,'res')
    })

Readme

Keywords

Package Sidebar

Install

npm i gsdutils

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

13.2 kB

Total Files

12

Last publish

Collaborators

  • guoshidu