1 回答

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超4個(gè)贊
截取頁(yè)面可以試試html2canvas,但是這個(gè)也不算真正的“截”取,畢竟自定義性太差,
截取video的,你試試:
<video width="400" height="300" id="video" src="//video-source-url"></video>
<img width="400" height="300" id="image" />
<button id="button">截圖</button>
var video = document.querySelectorAll('#video')
var image = document.querySelectorAll('#image')
var button = document.querySelectorAll('#button')
var canvas = document.createElement('canvas')
canvas.width = 400
canvas.height = 300
var canvasContext = canvas.getContext('2d')
button.onclick = function () {
canvasContext.drawImage(video, 0, 0, 400, 300)
image.src = canvas.toDataURL('image/jpeg')
}
添加回答
舉報(bào)