01-25-2012 04:05 AM
Hello all, I have a very strange scrolling issue. I built a WebWorks application and packaged it with Ripple. The scrolling I achieve by simple overflow-y. On the simulator (Torch 9800, v.6) it scrolls normal, but on the real device the scrolling is slow and jumpy. The content is dynamic, but after it is loaded, there is no JS or any thread running, but the scrolling problem stays. Please give me some advice. Thanks in advance.
01-27-2012 03:32 PM
Hi there,
Can you confirm the version of WebWorks you are using to package your application? The most recent version had a few improvments to scrolling.
Also, could you provide a small sample that exhibits the issue you're seeing? If there is a lot of content, I could see this issue occurring, but if all loading is complete, and there isn't a very large number of items, this would be surprising, even with the "older" hardware of a 9800.
Erik Oros
BlackBerry Development Advisor
01-31-2012 07:09 PM
I do not believe you to be correct sir...I have been trying to improve on this even with your new SDK and still encounter alot of problems on a REAL 8520 device. the redrawing of even mouseover and mouseout events(due to focus navigation not using a:hover) events is evidently SLOW and PAINFUL.
02-01-2012 02:57 AM
Unfortunately I am not able to send an example right now. The content itself is like 2 to 3 times the screen height (960 - 1440px). Can you guide me which is the preferred way to do the scrolling? As I said now I am using overflow-y:scroll.
02-03-2012 04:22 AM
On an 8520 I can see this being more of an issue. The difference between the proprietary 5.0 browser implementation and the webkit-based engine on 6.0+ is pretty big, as are hardware specs.
The overflow scrolling approach should be fine. If you simply load a lot of static content and use the inherent scrolling, do you stlil see lag? OS6 vs. OS7 is another fairly significant leap, though I have tested some scrolling samples and while the 9800 is outperformed by say a 9900, to me it still would count as usable. But we may be seeing it to different extents.
Erik Oros
BlackBerry Development Advisor
07-02-2012 05:23 AM
I am also facing scrolling issue on BB OS 7 9320 non touch device.
Even scroll is working with touch device but not working with non touch.
I am using BB webworks SDK 2.3 and makina an app for Phonegap.
Please help to out of this issue as it;s a blocker of the app on non touch devices.
Vipin Tomer
07-03-2012 03:35 PM
It's a very bad experience in webworks for me now, if RIM can improve "onmouseover" events for good perfomance and provide to "onmouseover" good speed like native listview + give native smooth scrolling or provide some JS library for fixing it it's will be really a good!
07-03-2012 03:35 PM
Is RIM can't fix that I must going to Cascades.
07-03-2012 03:37 PM
problem usually with nontouch, but touch devices have problem with onmouseover perfomance
07-03-2012 05:23 PM
Hello vipintomer, Pumano,
Are you able to post source code for sample application in which you see issues with scrolling? Could you please also provide the OS version and device model on which you are testing?
Scrolling issues can be dependant on a large number of things, and sometimes there may be ways to work around those issues. However, in order to provide some recommendations, we'll need a better idea of where you are seeing these issues.