[TIMOB-1138] Webviews loading indicator no longer shows while loading a remote web page
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-10-28T14:15:22.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Backlog |
Components | iOS |
Labels | indicator, ios, iphone, loading, webview |
Reporter | kosso |
Assignee | Reggie Seagraves |
Created | 2011-04-15T02:44:58.000+0000 |
Updated | 2011-10-28T14:15:22.000+0000 |
Description
See the demo in KS:
Base UI > Views > Webview controls
While loading the web page in the webView 'browser', it used to show a white spinning indicator in the center of the screen. This no longer shows. (Nor does it show network activity with the status bar spinner). Without this, the user is just looking a white screen with no idea if anything is loading.
Once this is fixed, it would also be nice to have the spinner show again when a link is clicked with the webView 'browser' - other wise there is no indication of activity at all when a user cliks a link within a remote web page.
Answering/fixing my own question/issue:
I was able to add my own loading indicator in the webview's 'beforeload' (to show it) and 'load' (to hide it) events.
This issue doesn't seem to exist on iOS 4, only on 3.x.
Confirming this is only happening on iOS3.x
Valid, occurs in TiMOB sdk version: 1.7.4.v20111025165811 Studio version: 1.0.6.201110251616 OS version: OSX 10.7.2 Lion Devices tested on: iPhone 3.1.2 Note: also tested on, but not found, in iPhone 4.0.2, 5.0
Bug is not valid, does not reproduce in: TiMOB sdk version: 1.8.0.v20111027152620 Studio version: 1.0.6.201110251616 OS version: Mac OS X Lion Devices tested on: ipad2 4.3.5 Note: Titanium Mobile currently supports only iOS sdk 4.0 and up.