Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Web and WebWorks Development

Posts: 13
Registered: ‎11-27-2012
My Device: Blackberry Bold 9900
My Carrier: U Mobile

How do I manage the DOM processes to avoid the 0.5 sec delay?

[ Edited ]

Hello, I'm new to developing mobile app, so first, I installed all the jdk, sdk and ripple emulator. Then I tried running the Sample App - Payment on the ripple emulator. It works fine on the emulator, no delay but when I tried to run it on my Blackberry device, it starts to have delays. Changing from each directories with delays of around 0.5 sec to 1 sec. I tried googling for the solution, but I don't understand how to implement it. Can anyone teach me?




Posts: 2,462
Registered: ‎11-04-2010
My Device: Bold 9700

Re: How do I manage the DOM processes to avoid the 0.5 sec delay?

Hey Terril,


This five half a second delay is a known bug in the JQuery mobile library. Anytime you use the framework be it on the BlackBerry devices or even onilne, you will exprerience this delay. If you google around, you'll find that the reason for this delay has something to do with JQuery Mobile waiting for the double click. A proposed solution was a CSS hack but it sometimes takes away from some other things like special effects here and there.


The best thing to do is avoid using JQM and try to implement an app using BBUI.js -- this was created by one of BlackBerry's own and works really well under all devices:




Here is a google search that can probably shed some light on the probelm you were having with the delay:




Hope that helps -- good luck!

J. Rab (Blog) (Twitter)
1. If you liked my post or found it useful please click on the thumbs up and provide a Like!
2. If my post solved your problem please click on the Accept as Solution button. Much appreciated!

Approved Apps: OnTrack | ssShots | Hangman