私の質問は、Rails アプリケーション (Vista で実行されている 2.3.5) で最初の Open Flash Chart がまったく表示されないことです。私は実装しようとしています: http://openflashchart2.heroku.com/chart_examples/pie。すべてのコードが入っていますが、サーバーを使用してビューをロードすると、そこには何もありません! 空白ページのソース コードを表示すると、次のように表示されます。
swfobject.embedSWF(
"/open-flash-chart.swf","flashcontent_4000",
"650", "300", "9.0.0", "expressInstall.swf",
{"data-file":"/charts_ofc2%2Fpie"}, {{}}, {{}} );
しかし、私はこのようなものは見ません (これはサンプルページのソースコードからコピーされたものです):
<object type="application/x-shockwave-flash" wmode="transparent"
data="/open-flash-chart.swf" width="650" height="400"
id="flashcontent_108400" style="visibility: visible; ">
<param name="flashvars" value="data-file=http%3A%2F%2Fopenflashchart2.heroku.com%2Fcharts_ofc2%2Fpie"></object>
このチャンクがないことが、グラフが表示されない理由だと思います。どこに問題があるか知っていますか?どうもありがとう。
バックグラウンド
- セットアップ: Windows マシンで実行されている RoR 2.3.5、既存のデータベース、および開発中のプロジェクト。
- vendor/plugins に次のように入力しました: git clone git://github.com/korin/open_flash_chart_2_plugin.git open_flash_chart_2
- open_flash_chart_2:install をレーキしましたか
- open-flash-chart.swf (265kb) は public/
- swfobject.js は public/javascripts にあります
- json2 は public/javascripts/json にあります
- また、gitクローンを実行し、サブモジュールの更新を試みましたが、次のように述べました:致命的:gitリポジトリ(または親ディレクトリのいずれか)ではありません。
- コントローラー/ビューコードを新しいコントローラーにコピーしました
- 円グラフにも charts_ofc2 という名前を付けました
- Haml と JQuery がインストールされている