Я использую Fusion Charts 3.2.1. Я хочу показать предупреждающее сообщение, когда мой флеш-плеер не включен в браузере или не установлен. Как мне это сделать? Странно, что даже на официальном сайте панель диаграммы при отключенной вспышке полностью пуста.
На диаграммах Fusion Charts не отображается предупреждающее сообщение с флэш-плеером
Ответы (1)
Если вы используете код JavaScript для визуализации диаграммы, вы можете использовать параметры конструктора detectFlashVersion и autoInstallRedirect (установите для них значение 1), чтобы отобразить предупреждающее сообщение и перенаправление на страницу загрузки flash-плеера.
пример:
var myChart = new FusionCharts({ swfUrl : "FusionCharts/Column3D.swf", id : "myChartId", renderAt : "chartContainer", dataSource : "Data.xml", "detectFlashVersion": 1, "autoInstallRedirect": 1 });
Ознакомьтесь с двумя последними свойствами конструктора.
or
var myChart = new FusionCharts("FusionCharts/Column3D.swf", "myChartId", "400", "300", 0, 0, "", "noScale", "", 1, 1);
Посмотрите последние два параметра (переданные как 1) в приведенном выше коде.
person
sudipto
schedule
02.04.2012
Большое тебе спасибо! Есть ли способ настроить сообщение? Возможно, отображается сообщение в блоке div диаграммы, а не предупреждение javascript?
- person spauny; 02.04.2012
@spauny, вы можете настроить текст предупреждающего сообщения с помощью
FusionCharts.options.installRedirectMessage = "Your own message!"
- person Shamasis Bhattacharya; 03.04.2012
Кроме того, если вы хотите изменить URL-адрес, на который выполняется перенаправление, настройте
FusionCharts.options.flashInstallerUrl = "http://yourdomain.com/path/"
- person Shamasis Bhattacharya; 03.04.2012
Вы также можете использовать
FusionCharts.hasRequiredFlashVersion()
(доступно в последней версии FusionCharts JS Library), чтобы проверить, включена ли правильная версия Flash.
- person Shamasis Bhattacharya; 03.04.2012
@sudimail, я не знаю, как показать диаграмму Fusion на Android с помощью flash. Диаграмма слияния javascript работает нормально. Можете ли вы показать мне какой-либо пример того, как интегрировать диаграммы слияния с Android с помощью флеш-плеера. Любая помощь будет принята с благодарностью.
- person sumit pandey; 16.09.2013
Прошло больше года, и эта публикация уже устарела по сравнению со скоростью, с которой развиваются технологии. FusionCharts скоро не будет предоставлять Flash-диаграммы. Однако, если у вас более ранняя версия FusionCharts, предпочтительно v3.1.1 или более ранняя, вы можете: использовать
var myChart = new FusionCharts("FusionCharts/Column3D.swf", "myChartId", "400", "300", 0, 0, "", "noScale", "", 1, 1);
Однако вам необходимо убедиться, что на вашем устройстве установлен Flash Player. Кроме того, вам необходимо запустить это как JavaScript в контейнере HTML внутри компонента браузера.
- person sudipto; 16.09.2013
@sumitpandey: Кроме того, я не уверен, собираетесь ли вы показывать диаграмму через браузер или собственное приложение.
- person sudipto; 16.09.2013