加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Open Flash Chart 一直显示 Loading data,但是不报错,也没有图

发布时间:2020-12-15 18:39:41 所属栏目:百科 来源:网络整理
导读:在Windows环境下开发调试OFC,一直出现Loading data..,百思不得其解 ,后Google之,发现原来是Flash的设置问题导致。Flash跨域访问文件,需要更改其设置。 如果使用的是Embed方式,修改如下: script type="text/javascript"swfobject.embedSWF( "open-flas

在Windows环境下开发调试OFC,一直出现Loading data..,百思不得其解

,后Google之,发现原来是Flash的设置问题导致。Flash跨域访问文件,需要更改其设置。



如果使用的是Embed方式,修改如下:

<script type="text/javascript">
swfobject.embedSWF(
  "open-flash-chart.swf?r="+Math.random() * 100000,"my_chart","550","200","9.0.0","expressInstall.swf",{"data-file":"data.json"},{"wmode":"transparent"},{"allowScriptAccess":"always"}
);
</script>


核心是:{" allowScriptAccess":"always"},allowScriptAccess是 控制flash是否能跨域执行JS的属性,默认是sameDomain,如果是跨域的话,需要修改为always。


修改如下:

<param name="
allowScriptAccess" value="sameDomain" />

<param name="" value="always" />

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读