Javascript 在base 64中捕获websocket的图像

Javascript 在base 64中捕获websocket的图像,javascript,Javascript,我有一个连接到GoPro摄像头的服务器,它以base64格式发送图像,可以在本地主机上看到,现在我需要截图,但我不能,有什么想法吗 var标志=假; var imgArray=新数组(); $(文档).ready(函数(){ 如果(“窗口中的WebSocket”){ var ws_path='ws://'+window.location.host+window.location.pathname+'ws'; //警报(ws_路径); var ws=新的WebSocket(ws_路径); //

我有一个连接到GoPro摄像头的服务器,它以base64格式发送图像,可以在本地主机上看到,现在我需要截图,但我不能,有什么想法吗


var标志=假;
var imgArray=新数组();
$(文档).ready(函数(){
如果(“窗口中的WebSocket”){
var ws_path='ws://'+window.location.host+window.location.pathname+'ws';
//警报(ws_路径);
var ws=新的WebSocket(ws_路径);
//警报(ws);
ws.onopen=函数(){
ws.send(1);
};
ws.onmessage=函数(msg)
{
$(“#cam”).attr('src','data:image/jpg;base64',+msg.data);
如果(标志==真)
{
$(“#img”).attr('src','data:image/jpg;base64',+msg.data);
flag=false;
var url=img.src.replace('data:image/jpg;base64'+msg.data);
}
ws.send(1);
};
ws.onerror=函数(e){
控制台日志(e);
ws.send(1);
};
}否则{
警报(“WebSocket no soportado”);
}
});
函数捕获()
{
flag=true;
};

视频卡普塔多desde Go Pro

截屏 托马达斯船长

捕获是什么意思?您已经可以看到这些图像,因此它们一定已经被捕获。您想将文件保存在本地还是远程服务器上?请为非西班牙用户翻译西班牙语部分,谢谢您的评论,我需要一帧Base64格式的视频或图像来显示图像,您可以在屏幕上显示。除了视频