我正在做一个项目,涉及到显示谷歌IMA HTML5软件开发工具包驱动的视频广告。除了Internet Explorer11之外,一切都可以正常工作(最新的“Edge”版本工作正常)。
在IE11中,视频广告有时会显示,但对输入呼叫(播放、暂停、音量等)没有响应。控制台显示许多URL没有正确的CORS/跨域策略详细信息。然而,它们确实如此,因为它们在所有其他浏览器中都是通用的。
IE11在CORS方面需要一些额外的帮助吗?抱歉,但我不能提供一个演示或由项目所有者指定的具体网址。
非常感谢。
发布于 2016-05-21 00:30:05
如果显示了视频广告,那么我不认为CORS是导致输入呼叫无响应的原因。原因是,如果IE由于不正确的报头而阻止某些资源提供服务,则广告将根本不会显示。
如果播放器控件没有响应,您将不得不缩小一些潜在原因的范围。它可以是播放器本身,也可以是广告(在INSECURE mode中初始化时,VPAID广告可以操作DOM ),或者IMA。
要缩小范围,请在您的实现中测试一些测试标记over here。如果您能够在本地重现此问题,请快速检查您使用的视频播放器。要使用IMA的示例播放器进行测试,请使用我们的Video Suite Inspector。如果您在VSI中看到这个问题,那么这是一个错误,您必须在https://groups.google.com/forum/#!forum/ima-sdk上让我们知道。
https://stackoverflow.com/questions/37171406
复制相似问题