Open Flash ChartはずっとLoading dataを表示していますが、エラーもグラフも表示されません.
754 ワード
Windows環境の下で開発してOFCをデバッグして、ずっとLoading data.が現れて、よく考えてみると、Googleの後、Flashの設定の問題が原因であることがわかりました.Flashドメイン間でファイルにアクセスするには、その設定を変更する必要があります.
Embed方式を使用している場合は、次のように変更します.
コアは、{"
allowScriptAccess":"always"},allowScriptAccessは
Flashがドメイン間でJSを実行できるかどうかを制御します.デフォルトはsameDomainですが、ドメイン間であればalwaysに変更する必要があります.
変更内容は、allowScriptAccess"value="sameDomain"/>
allowScriptAccess"value="always"/>
Embed方式を使用している場合は、次のように変更します.
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"}
);
コアは、{"
allowScriptAccess":"always"},allowScriptAccessは
Flashがドメイン間でJSを実行できるかどうかを制御します.デフォルトはsameDomainですが、ドメイン間であればalwaysに変更する必要があります.
変更内容は、allowScriptAccess"value="sameDomain"/>
allowScriptAccess"value="always"/>