我们正在使用 azure 创建一个视频托管网站。由于我们打算传播的视频是私人和公共混合的,我们决定使用加密(Widevine 和 Playready)和登录系统。由于我们也有公开视频,因此我们为用户提供了为视频创建嵌入 URL。我们使用文档 ID 和可公开访问的视图来促进这一点,该视图将位于嵌入 URL 中。当具有有效文档 ID 的请求到达此视图时,我们调用另一个具有解密该视频的凭据的视图。在此视图中,视频使用 azure 媒体播放器播放。所有这些都适用于大多数网站,但对于某些网站,尤其是使用 Wix、Strikingly 和 Godaddy 创建的网站,它会显示以下错误:
由于当前文档应用了功能策略,已阻止加密媒体访问。有关更多详细信息,请参阅此链接。
我已经在嵌入代码中添加了 allow="encrypted-media" 权限,但没有用。
我也收到此错误代码 - 错误:videojs: 2.2.4.1 (CODE:273678337 undefined) [object Object]
有没有人遇到过类似的情况并找到了相同的解决方案?如果是这样,请帮忙。