Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-1138] Webviews loading indicator no longer shows while loading a remote web page

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2011-10-28T14:15:22.000+0000
Affected Version/sn/a
Fix Version/sBacklog
ComponentsiOS
Labelsindicator, ios, iphone, loading, webview
Reporterkosso
AssigneeReggie Seagraves
Created2011-04-15T02:44:58.000+0000
Updated2011-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.

Comments

  1. kosso 2011-04-15

    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.

  2. Damien Elmes 2011-04-15

    This issue doesn't seem to exist on iOS 4, only on 3.x.

  3. Richard Venneman 2011-04-15

    Confirming this is only happening on iOS3.x

  4. Dustin Hyde 2011-10-26

    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
  5. Wilson Luu 2011-10-28

    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.

JSON Source