cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kuan Yi Ming (JIRA)" <>
Subject [jira] [Commented] (CB-5149) iOS first run online/offline events broken
Date Wed, 23 Oct 2013 08:01:47 GMT


Kuan Yi Ming commented on CB-5149:

In versions 2.2.0 up to 2.9.0, the online event always triggers just before the deviceready
event if the device already is connected to Wifi/3G/etc. If it isn't connected to the Internet,
the offline event triggers.

In 3.0.0 and 3.1.0, the online event no longer fires before the deviceready event even if
it's connected to the Internet, but it works normally when turning on Wifi. This only applies
to iOS, as the same event on Android behaves as it was on 2.9.0.

The network-information plugin was installed when I tested these, but I doubt it is related
as it's not mentioned in the documentation anyway.

> iOS first run online/offline events broken
> ------------------------------------------
>                 Key: CB-5149
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 3.1.0
>         Environment: iOS 6 and 7
>            Reporter: Kuan Yi Ming
> The code samples at
do not longer work. Same with offline.
> When the app is first launched using PhoneGap 2.2 to 2.9, the online or offline event
(where applicable) triggers before the deviceready event. In 3.1.0, this no longer happens
on iOS... the event only fires when the user maually turns on or off data in the settings.
> This still works normally on Android, so this might be an iOS issue.

This message was sent by Atlassian JIRA

View raw message