SecurityError(DOM异常18):操作不安全。当我创建画布时

时间:2018-08-09 11:31:13

标签: javascript macos safari html5-canvas

  

SecurityError(DOM异常18):操作不安全。

创建画布时会发生这种类型的错误。 我的代码在Windows(chrome / firefox / opera),Mac(chrome / firefox), 但仅在野生动物园中会出现这种类型的错误。

这是我的代码:

function video_img_capture(){
   video_capture;
   video_scale = 0.25;
   video_capture = $("#video_popup").get(0);
   canvas_img = document.createElement("canvas");
   canvas_img.width = video_capture.videoWidth * video_scale;
   canvas_img.height = video_capture.videoHeight * video_scale;
   canvas_img.getContext('2d').drawImage(video_capture, 0, 0, canvas_img.width, canvas_img.height);
   img = document.createElement("img");
   // The error occurs in the following line at toDataURL() 
   base_image_path = canvas_img.toDataURL('image/jpeg'); 
}

请给我解决办法。

谢谢

0 个答案:

没有答案