我使用scriptcam并且我的屏幕截图大小仅在IE10中有问题。 我用以下网址初始化我的网络摄像头:
$("#webcam").scriptcam({
path: 'js/',
width: 640,
height: 480,
cornerRadius: 0
});
当我用
截取屏幕截图时var image = new Image();
image.src = "data:image/png;base64," + $.scriptcam.getFrameAsBase64();
image.onload = function () {
ctx.drawImage(image, 0, 0);
};
我的画布上的照片大小调整为原始值" 320像素宽,240像素高"另一部分是黑色的。
我该如何解决这个问题呢?
谢谢你的帮助!
[UPDATE]
问题在于网络摄像头的类型:更改网络摄像头白色高清摄像头,屏幕截图的大小正常。这是一个错误吗?