最近一段时间Chrome下的优酷去广告方式失效,多次尝试未果,今天终于找到核心问题所在了,大喘气啊。
核心问题在http://v.youku.com/crossdomain.xml
的返回值
<cross-domain-policy> <allow-access-from domain="*.youku.com"/> <allow-access-from domain="*.ykimg.com"/> <allow-access-from domain="*.tudou.com"/> <allow-access-from domain="*.tudouui.com"/> <allow-access-from domain="*.tdimg.com"/> </cross-domain-policy> |
而优酷使用了api.youku.com:80
做代理服务器,返回的是任意服务器
<cross-domain-policy> <allow-access-from domain="*"/> </cross-domain-policy> |
结果就显而易见了,这就是第三方修改swf版本提示2003错误的关键所在。
那么找到问题根源了,解决方法就很多,我们可以通过路由器转发获取到*的结果,也可以使用优酷的api.youku.com:80
,如果你正好也在使用SwitchySharp来番茄的话,可以在SwitchySharp中建立一个新的情境模式。
在切换规则中让http://v.youku.com/crossdomain.xml
使用优酷的代理服务器即可。
SwitchySharp升级了,添加情景模式不会弄了QAQ,求大神。
完全照做. 为什么不好使呢. 奇怪啊.~
优酷这两天好像有更新,loader.swf/player.swf升级到最新版就没问题了.
您好,我是优酷VIP会员,近段时间总是出现视频打不开,错误代码2003,用360或其它浏览器都这样,使用下载的优酷客户端也是同样问题,优酷官方的二种方法都试了无效,有时有自动好了,过几天又看不了了,麻烦请问老师有解决办法吗?
真的去掉了 好厉害
转载了 很不错
用privoxy管理翻墙/去广告规则的撸过。
哈,好久没见你更新了,而且也好久没用到优酷视频的调用了,不过就最近有个页面开发要用到优酷,时间刚刚好,现在先尝试下~o(∩_∩)o 哈哈