cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shazron <shaz...@gmail.com>
Subject Re: [ios] Evaluating JS during onAppWillResignActive
Date Mon, 29 Oct 2012 23:22:09 GMT
Great Michal!
I assume it's related to this: https://issues.apache.org/jira/browse/CB-1746
Since its a blocker I assume we want to make this in before releasing 2.2.0.

On Mon, Oct 29, 2012 at 12:21 PM, Michal Mocny <mmocny@chromium.org> wrote:
> Success!
>
> After some debugging with Andrew, we have been able to make the exec
> bridge work even in resign event.  (Testing pause event, too).
>
> I've uncovered a few bugs in the process and patches will be up soon,
> but long story short, I've got local notifications being scheduled on
> app resign, huzzah!
>
> On Sat, Oct 27, 2012 at 4:36 PM, Michal Mocny <mmocny@chromium.org> wrote:
>> Thanks for the link, Shaz.
>>
>> On Fri, Oct 26, 2012 at 10:40 PM, Shazron <shazron@gmail.com> wrote:
>>> This is something we encountered when playing with the pause and
>>> resume events. More details in the iOS Quirks of
>>> http://docs.phonegap.com/en/2.1.0/cordova_events_events.md.html#pause
>>>
>>> On Fri, Oct 26, 2012 at 8:29 AM, Michal Mocny <mmocny@google.com> wrote:
>>>> Local Notifications, especially on ios, are most useful when app is in
>>>> the background.  It would be handy to be able to schedule them during
>>>> the window of time allotted during onAppWillResignActive.
>>>>
>>>> We even already have handlers for js document events 'resign' and
>>>> 'pause' (this one is for a
>>>> onAppDidEnterBackground event).  (There are some issues with the
>>>> javascript here, seems the events aren't properly defined, will file
>>>> separately).
>>>>
>>>> However, no matter how I try, I cannot get more then a trivial amount
>>>> of js to execute during the time window before app pauses -- far less
>>>> than the allowed 5 seconds.
>>>>
>>>> According to the only (unreliable) source I've found on the subject,
>>>> its simply not possible to use the webview during
>>>> onAppWillResignActive:
>>>> http://stackoverflow.com/questions/4865742/iphone-webview-onbackground-event
>>>>
>>>> Does anyone have a better answer here?
>>>>
>>>> Thanks,
>>>> -Michal

Mime
View raw message