-
11 Feb 2013 4:47 AM #1
remove swfobject dependency
remove swfobject dependency
Hi,
I somehow can't find a way to remove swfobject dependency from the result of a built (seems to be introduces from 'Ext.data.Connection' that requires 'Ext.data.flash.BinaryXhr'). But I don't want this stuff in my app since I don't manipulate any xhr binary content.
I guess there must me another way than removing ref to Ext.data.flash... from the source ?
Thanks,
C.
-
12 Feb 2013 6:52 PM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,714
- Vote Rating
- 436
Instead of a simple sencha app build command you could use the sencha compile and then select to exclude the Ext.data.flash namespace
Mitchell Simoens @SenchaMitch
Sencha Inc, Senior Forum Manager
________________
http://www.JSONPLint.com - Source to lint your JSONP!
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
https://github.com/mitchellsimoens
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services services@sencha.com
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!
When posting code, please use BBCode's CODE tags.
-
13 Feb 2013 9:36 AM #3
Thanks for the answer
Yep, thought about it, but the compile is crying since 'Ext.data.Connection' requires 'Ext.data.flash.BinaryXhr'.
C.
P.S. Just to make sure that what I did is actually the same thing as what you propose, this is the way I modified the sencha ant to compile the app, while removing Ext.data.flash namespace.
Code:<x-sencha-command> compile ${build.options} page -name=page -in=${app.page.file} -out=${build.page.file} -classes=${build.classes.name} and restore page and ${build.operations} and exclude -na=Ext.data.flash,Ext.flash and concat ${build.compression} -out=${build.classes.file} </x-sencha-command>
Thank you for reporting this bug. We will make it our priority to review this report.


Reply With Quote