Открыть флеш-карту не работает

Я хочу реализовать Open Flash Chart на своем веб-сайте, но это не работает. Диаграмма просто начинает загружаться на секунду, анимация загрузчика исчезает, и ничего не происходит (только пустая область swf). Я загрузил последнюю версию - 2, и вот моя схема папок:

// ROOT //
● JS
● open-flash-chart
● php-ofc-library
- open-flash-chart.swf
- mydata.php
- mypage.html

Это mydata.php содержание:

{"elements":[{"type":"bar","values":[1,2,3,4,5,6,7,8,9]}],"title":{"text":"Wed Apr 21 2010"}}

Это mypage.html содержание:

<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("open-flash-chart.swf", "my_chart", "550", "200","9.0.0", "expressInstall.swf",  {"data-file":"mydata.php"}  );
</script>
<div id="my_chart"></div>

Папка JS содержит swfobject, а папка open-flash-chart - классы сценариев действий диаграммы.

Я сделал какую-нибудь ошибку?

Спасибо


person CodeOverload    schedule 21.04.2010    source источник
comment
У меня такая же проблема с использованием java. Тебе удалось это исправить? Есть какие-нибудь подсказки по этому поводу? Моя диаграмма загружается, но я получаю пустую диаграмму. Я проверил json и хорошо отформатирован.   -  person groo    schedule 31.10.2010


Ответы (1)


Во-первых, вы уверены, что используете OFC версии 2? Вы можете получить его из http://sourceforge.net/projects/openflashchart/files/ .

Во-вторых, вы должны вызвать embedSWF после того, как был создан.

Предположим, вы делаете №1 и меняете №2, это исправит.

person Eric Caron    schedule 22.04.2010