Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Safari中带有alpha chanel的HTML5视频_Html_Canvas_Video - Fatal编程技术网

Safari中带有alpha chanel的HTML5视频

Safari中带有alpha chanel的HTML5视频,html,canvas,video,Html,Canvas,Video,我已经看过很多例子,但是没有一个能在safari中使用 例如: 我也知道APNG,但IE和Edge不支持它。 有一个seeThru库,但要使用它,您需要创建一个掩码。有跨浏览器解决方案吗?确实,Safari不支持webm,因此他们也不支持第二个链接中使用的带有alpha的变体。但是,另外两个链接使用canvas API动态生成alpha。与大多数浏览器一样,Safari也支持它。但在第一个链接中,他们似乎使用了Safari无法读取的编解码器。因此,我们只剩下了Safari中的第三个链接

我已经看过很多例子,但是没有一个能在safari中使用

例如:

我也知道APNG,但IE和Edge不支持它。
有一个seeThru库,但要使用它,您需要创建一个掩码。有跨浏览器解决方案吗?

确实,Safari不支持webm,因此他们也不支持第二个链接中使用的带有alpha的变体。但是,另外两个链接使用canvas API动态生成alpha。与大多数浏览器一样,Safari也支持它。但在第一个链接中,他们似乎使用了Safari无法读取的编解码器。因此,我们只剩下了Safari中的第三个链接作为工作示例,但当他们编写它时,autoplay仍然是一个东西,而现在已经不是了。因此,您需要转到开发人员的工具并键入
video.play()
,以使其正常工作…确切地说,谢谢,只是浏览了大量演示,我认为safari不知道如何操作。虽然如果您查看视频的源代码,那么还有一个掩码。