有谁知道 Safari 是否支持crossorigin
HTML5<video>
标签上的属性?我从响应所有需要的 CORS 标头的服务器提供视频,并使用下面的标记将视频嵌入到我的页面中。该页面是从不同的域提供的。
<video controls crossorigin="anonymous" src="http://example.com/movie.mp4">
toDataURL
然后我将视频绘制到画布上,并使用API
从画布中获取图像。这适用于 Chrome 和 Firefox,但 Safari 会抛出安全错误,就好像视频上没有crossorigin
属性一样。
有任何想法吗?