07-10-2012 08:28 PM
I'm running into a strange issue testing my webworks app. Everything was working perfectly on the first device I tried it on (9900). I recently had two acquaintences install the app on their their devices (exact same model - 9900). The app installs and opens on their devices, but the Ajax calls that pull the data from another website aren't working. My config.xml file is fine, everything is whitelisted. The app works flawlessly on my 9900, but not on theirs. The only difference between my device and theirs is that their devices are BlackBerry Enterprise accounts. Could this have an effect on the ability to pull data from an outside website via ajax?
07-11-2012 05:34 PM
Yes it could...
Potential issues
- it is possible for the administrator to disable apps entirely (through IT Policy)
- it is possible for the administrator to disable Javascript execution on the device
- Enterprise devices have different data routing possibilities available to them (some of these are also under control of IT policy). A common option is to force all data to be routed through the corporation so that the corporate firewall policies get enforced. If your site is blocked in the corporation, then it will be blocked to the device as well. Also, when data is routed through the corporation it follows a different processing flow that could also cause issues though I'd hope not.