Thank you for reporting this bug. We will make it our priority to review this report.
-
[OPEN-816] Charts expressInstall not working
Related post: http://www.extjs.com/forum/showthread.php?t=94876
Ext version tested:
Adapter used:
css used:
Browser versions tested against:
Operating System:
Description:
- Express install does not prompt to install Flash if Flash is not installed at all.
Test Case:
Use the /examples/chart/charts.html and add this between the ext-all.js and charts.js include.
Code:
<script>
Ext.FlashComponent.EXPRESS_INSTALL_URL = '../../resources/expressinstall.swf';
Ext.override(Ext.chart.Chart, {
expressInstall: true
});
</script>
Steps to reproduce the problem:
- set the express install url
- enable expressInstall
- open charts.html in a browser without Flash installed
The result that was expected:
- user should be prompted to install Flash.
The result that occurs instead:
- nothing happens. empty div is created where chart should be.
-
I know you've been away for a bit, please don't set thread tags
-
Couldn't reproduce this.
Ran it on IE6 in a VM that didn't have flash installed, got the prompt to install flash:
Code:
/*!
* Ext JS Library 3.2.0
* Copyright(c) 2006-2010 Ext JS, LLC
* licensing@extjs.com
* http://www.extjs.com/license
*/
Ext.chart.Chart.CHART_URL = '../../resources/charts.swf';
Ext.FlashComponent.EXPRESS_INSTALL_URL = '../../resources/expressinstall.swf';
Ext.onReady(function(){
var store = new Ext.data.JsonStore({
fields: ['season', 'total'],
data: [{
season: 'Summer',
total: 150
},{
season: 'Fall',
total: 245
},{
season: 'Winter',
total: 117
},{
season: 'Spring',
total: 184
}]
});
new Ext.Panel({
width: 400,
height: 400,
title: 'Pie Chart with Legend - Favorite Season',
renderTo: 'container',
items: {
expressInstall: true,
store: store,
xtype: 'piechart',
dataField: 'total',
categoryField: 'season',
extraStyle:
{
legend:
{
display: 'bottom',
padding: 5,
font:
{
family: 'Tahoma',
size: 13
}
}
}
}
});
});
Twitter - @evantrimboli
Former Sencha framework engineer, available for consulting.
As of 2017-09-22 I am not employed by Sencha, all subsequent posts are my own and do not represent Sencha in any way.
-
Sencha User
The browser I used is FireFox!
The expressInstall has been configured to true and the Ext.FlashComponent.EXPRESS_INSTALL_URL has been set. However, Express install does not prompt to install Flash at all.
-
Evan,
My bug report states IE8 and FF3.5.8 as the target browsers for this issue.
-
Sencha Premium User
Is this ever going to be fixed? Still not working on FF 8 or 9.
-
Sencha User
Still not working (FF15).