请教EXT 3.x图表无法显示的问题?

现在连官方的例子也显示不了!
基本上都返回下面这个信息,
Warning: Cannot establish communication between YUI Charts and JavaScript. YUI Charts must be served from HTTP and cannot be viewed locally with file:/// protocol unless location is trusted by Flash Player.

For more information see:
http://www.adobe.com/products/flashplayer/articles/localcontent/
我falsh卸载后又重新安装过的!所以我觉得falsh应该不存在什么问题!

3个回答

没安装独立的flash 播放器http://get.adobe.com/cn/flashplayer/

bisubisu
山城忙碌人 ar chart = new Ext.chart.LineChart({ store: store, url: '/js/extjs/3.0/resources/charts.swf', 你说的是这段代码吗? } 我程序里也配置了的! new Ext.Panel({ url : 'http://127.0.0.18080/smsIntegration/ext/charts.swf',
7 年多之前 回复
bisubisu
山城忙碌人 谢谢,刚才工作忙,现在我看下!!!!
7 年多之前 回复
iteye_5246
iteye_5246 哥们看这个http://atian25.iteye.com/blog/432513先定义一个store 然后 Ext.chart.LineChart 需要一个属性就是 store 然后选择一个展现方式的swf路径。
7 年多之前 回复
bisubisu
山城忙碌人 var panel = new Ext.Panel({ //省略其它配置项 url : 'http://127.0.0.18080/smsIntegration/ext/charts.swf?store='+store 这样肯定是不行的,我试了
7 年多之前 回复
bisubisu
山城忙碌人 参数是什么字符串?
7 年多之前 回复
iteye_5246
iteye_5246 嗯。你试一下
7 年多之前 回复
bisubisu
山城忙碌人 但我看官方例子都没有传啊!语法是怎么写呢? Ext.chart.Chart.CHART_URL="http://yui.yahooapis.com/2.8.0/build/charts/assets/charts.swf?数=store" 这样?
7 年多之前 回复
iteye_5246
iteye_5246 要传值给这个swf,在js文件中配置这个报表的数据源,如果没有就是swf就是空的。
7 年多之前 回复
bisubisu
山城忙碌人 ext 压缩包下载后 有一个ext-all.js 里面有一个 Ext.chart.Chart.CHART_URL="http://yui.yahooapis.com/2.8.0/build/charts/assets/charts.swf"; 我之前把tomcat启动后,用Ext.chart.Chart.CHART_URL="http://127.0.0.1/目名字/ext/charts.swf" 这样也访问不到!
7 年多之前 回复
iteye_5246
iteye_5246 一片空白。你怎么来的这个连接,官网的? 我说的的意思是弄个服务器把需要的文件部署上去。
7 年多之前 回复
bisubisu
山城忙碌人 一片空白,什么也没有,请问一下,你这边访问这个地址后显示什么?
7 年多之前 回复
iteye_5246
iteye_5246 地址栏直接敲 http://yui.yahooapis.com/2.8.0/build/charts/assets/charts.swf能正常打开这个swf??
7 年多之前 回复
bisubisu
山城忙碌人 new Ext.Panel({ width : 500, height : 300, layout : 'fit', items : { xtype : 'columnchart',// 柱状图 url : 'http://yui.yahooapis.com/2.8.0/build/charts/assets/charts.swf', 我改成这样也不行
7 年多之前 回复
iteye_5246
iteye_5246 提示说你 YUI Charts must be served from HTTP YUI的报表必须机遇http的形式来部署。。不能使用本地的相对路径。
7 年多之前 回复
bisubisu
山城忙碌人 昨天哪个就是出的这个错误,我试下,谢谢了兄弟!
7 年多之前 回复

提示说你
YUI Charts must be served from HTTP
YUI的报表必须机遇http的形式来部署。。不能使用本地的相对路径。

必须部署到Tomcat里面然后访问页面才能使用HTTP协议的方式获取swf文件

bisubisu
山城忙碌人 部署了 ,http://127.0.0.18080/smsIntegration/ext/charts.swf 这样也是空白!
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问