我深化发展这个视频播放器: http://www.horsform.com/_WIP/mjf_2011/live/demo_player/_final/index.htmlAS3:crossdomain.xml的不工作
在上面的为例,播放器加载这个启动图像,视频的播放之前,显示它: http://www.horsform.com/_WIP/mjf_2011/live/demo_player/_final/videos/HF_REEL.jpg
-
在这里,我再告诉玩家加载相同的图像,但在另一个领域: http://www.horsform.com/_WIP/mjf_2011/live/demo_player/_final/index2.html
给出的形象是:http://www.daviddarx.com/HF_REEL.jpg
-
正如你所看到的,它不工作了。 我在Google上搜索,发现我在理论上不得不添加一个crossdomain.xml,以确保没有安全保护,避免swf从其他域加载图像。
我这样把我的不同领域的这两个文件,告诉SWF可以从所有的*域接受文件: http://www.horsform.com/crossdomain.xml
http://www.daviddarx.com/crossdomain.xml
但它仍然是不工作...你知道什么是错的?我错过了什么吗? 预先感谢您的帮助!
戴维斯
太好了!感谢您提供非常有效的支持!这只是正常工作:http://www.horsform.com/_WIP/mjf_2011/live/demo_player/_final/index2.html 顺便说一下,以便我可能会自己解决更多的问题,什么是什么你打电话给RTE?那是否允许你在浏览器中看到actionscript错误?感谢您的帮助! – daviddarx
RTE是播放swf时引发的运行时错误。还有CTE(编译时间错误)在编译swf时被编译器抛出。如果您安装Flash播放器的调试版本,您可以看到RTE的。你可以在这里找到它们: http://www.adobe.com/support/flashplayer/downloads.html – Creynders