-
19 Mar 2013 4:42 AM #1
Unanswered: Javascript error on production
Unanswered: Javascript error on production
Hello,
I have a problem in production mode.
I have no error / warning in development ou testing when I'm running my application with Chrome.
There is no error / warning when I build with :
But when I launch the application, I got this javascript errorCode:sencha app build production
I tried to replace the index.html with the file generated with the testing micro loader, and it works fine.Code:Error evaluating http://sencha.alteom.com/squarehabit...duction/app.js with message: SyntaxError: Unexpected identifier sencha.alteom.com:56
Maybe there is a problem with the production micro loader ?
I use the commercial 2.1.1 sdk and the sencha cmd 3.0.2 for Mac OS X.
-
21 Mar 2013 5:20 AM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,682
- Vote Rating
- 435
- Answers
- 3111
Is this on an production build that is upgrading a previous version that is cached on the device?
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.
-
21 Mar 2013 6:47 AM #3
I can reproduce the problem on all my devices : iPhone / iPad (Safari debugger), Android tablet. Same error with Chrome and Safari on my mac.
My application is not in reel production yet. So I also tried to delete all files from the server, and reload the app on my device until I see a change. But when I upload the files, the same error happens.
According to the version I try to build, the error can change.
Sometimes Unexpected identifier, sometimes ) expected or ] expected. Sometimes, it just works fine.
I think I have observed that an old configuration on a component can make the application to work in development or testing mode, but generates this kind of problem on production.
Is that possible ?
-
21 Mar 2013 2:52 PM #4
I solved my problem by deleting the archive directory and launched the build command to build from scratch without deltas.
But with another delta, the same error happens.
-
22 Mar 2013 5:38 AM #5
Ok I found how to test an upgrade on my device.
The problem comes from the cache, when I drop the browser cache the upgrade works fine.
Is there a process for an upgrade on iPad ?
Because when the app is installed on the launchpad, there's no way to reload it without local cache.


Reply With Quote