我使用的是Fusion Charts 3.2.1。当我的flash播放器未在浏览器中启用或安装时,我想显示一条警告消息。我该怎么做?奇怪的是,即使在官方网站上,当闪光灯被禁用时,图表面板也完全是空白的。
如果您使用JavaScript代码渲染图表,您可以使用detectFlashVersion和autoInstallRedirect构造函数参数(将它们设置为1)来显示警报消息和重定向到flash播放器下载页面。
示例:
var myChart = new FusionCharts({ swfUrl : "FusionCharts/Column3D.swf", id : "myChartId", renderAt : "chartContainer", dataSource : "Data.xml", "detectFlashVersion": 1, "autoInstallRedirect": 1 });
查看最后两个构造函数属性。
或
var myChart = new FusionCharts("FusionCharts/Column3D.swf", "myChartId", "400", "300", 0, 0, "", "noScale", "", 1, 1);
查看上面代码中的最后两个参数(作为1传递)