fabricjs无法使用canvas.loadFromJSON加载视频

时间:2016-01-08 06:19:20

标签: canvas html5-canvas fabricjs

values

这是Chrome控制台信息

'加载数据时出错:video / mp4; base64,dataurl '

如何使用canvas.loadFromJSON加载视频?

1 个答案:

答案 0 :(得分:0)

Lame我不会使用stackoverflow来评论而不是回答,但不是。最初通过Image类加载视频时,您需要调用..

fabric.util.requestAnimFrame(function render() {
  canvas.renderAll();
  fabric.util.requestAnimFrame(render);
});

...以便将其渲染为视频。我认为当JSON正在加载时,它仍然将其视为图像文件而不是调用该函数。如果有办法将类型识别为视频而不是图像,则将此函数添加到if(type = video)语句,然后它可能会起作用。

但首先我想知道当你通过JSON加载它是否实际上在画布上放置一个空白图像对象时。或者,如果您确实解决了这个问题,请告诉我们!