我已经把我的swf文件上传到我的网站主机上了,但是每次它运行的时候,它都不会从我的数据库中获取记录。我已经尝试将我的crossdomain.xml放在public_html内的根文件夹中。我还发现它总是访问我的网站主机的本地主机实例(例如anydomain.com)。我确实尝试了不同的方法,但仍然没有成功。我绝对需要你的帮助。
@crossdomain.xml
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="anydomain.com" />
</cross-domain-policy>对不起,我的英语不好
发布于 2014-10-04 03:48:14
这听起来像是浏览器缓存的问题。尝试使用Firefox并安装一个名为Empty Cache Button 2.7的扩展,这样您就可以在每次测试时清除缓存,否则您可能会永远加载相同的swf。
此外,在为数据库查询调用服务器端脚本时,请尝试传递一个随机参数,如下所示:
flashvars = {}
flashvars.playlist = "playlist.xml?t=" + new Date().getTime(); 另外,在访问您的站点时打开开发人员工具控制台,您将能够看到/调试网络选项卡上发生的事情
https://stackoverflow.com/questions/26183247
复制相似问题