Flash fusioncharts与远程swf一起工作吗?
见: 它是从我本地的计算机上发来的 它很好用 但另一个Flash fusioncharts与远程swf一起工作吗?,flash,fusioncharts,Flash,Fusioncharts,见: 它是从我本地的计算机上发来的 它很好用 但另一个 var mychart = new FusionCharts("http://localhost/xx.swf") 这是从另一台电脑。 它不起作用 为什么? 理想情况下,它应该能工作。但是,如果您从本地文件系统运行HTML,并且试图访问远程URL,许多浏览器(如Chorme)都会阻止这种访问 您需要检查浏览器的网络调试工具,以查看是否正确加载了SWF 同样,由于SWF存在于不同的域中,所以SWF将不允许跨域JavaScript到SWF(反
var mychart = new FusionCharts("http://localhost/xx.swf")
这是从另一台电脑。
它不起作用
为什么?
理想情况下,它应该能工作。但是,如果您从本地文件系统运行HTML,并且试图访问远程URL,许多浏览器(如Chorme)都会阻止这种访问 您需要检查浏览器的网络调试工具,以查看是否正确加载了SWF 同样,由于SWF存在于不同的域中,所以SWF将不允许跨域JavaScript到SWF(反之亦然)脚本。可通过两个步骤进行处理:
System.security.allowDomain(“*”)代码>
参考资料:
var mychart = new FusionCharts("http://192.168.1.44/xx.swf")