【发布时间】:2011-12-21 02:10:24
【问题描述】:
我制作了一个脚本来转换所有wmvavimp3wavmp4等链接以使用嵌入式jwplayer。播放器加载但不播放视频,而是显示以下错误:Task Queue failed at step 5: Playlist could not be loaded due to cross-domain policy restrictions.
在线搜索让我意识到我需要一个名为 crossdomain.xml 的文件或类似的托管文件。现在,由于这是一个可以在任何网站上运行的脚本,我显然不能这样做。
我想可能将整个播放器内联到数据 uri 中。我也试过这样:DEMO
这是我带播放器的网站:http://player.longtailvideo.com/player.swf
我正在尝试做的事情可能吗?我想它就像 img 的数据 uri 一样工作。我错过了什么吗?
【问题讨论】:
-
错误是不言自明的。
-
@yoda:什么错误?你是说跨域的吗?您是否阅读了整个问题?
-
是的,我做到了。我坚持我说的话。
Playlist could not be loaded due to crossdomain policy restrictions -
@yoda:我理解错误,对解决问题有什么想法吗?
-
绕过它的唯一方法不是使用greasemonkey(也称为客户端脚本),而是使用服务器端脚本。
标签: javascript flash uri base64 greasemonkey