cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tommy-Carlos Williams <to...@devgeeks.org>
Subject Re: InAppBrowser - events
Date Tue, 27 Nov 2012 23:27:50 GMT
Max said he only really watches the URL change, so this would be great to have in there.




On 28/11/2012, at 9:31 AM, Shazron <shazron@gmail.com> wrote:

> Simon, Let's get this in for 2.3.0?
> 
> 
> On Thu, Nov 22, 2012 at 10:53 AM, Simon MacDonald <simon.macdonald@gmail.com
>> wrote:
> 
>> Is this required for the 2.3.0 release?
>> 
>> Simon Mac Donald
>> http://hi.im/simonmacdonald
>> 
>> 
>> On Wed, Nov 21, 2012 at 11:30 PM, Shazron <shazron@gmail.com> wrote:
>> 
>>> Great! Let's stick with one API, since we have Chrome members on the
>>> Cordova team the choice is obvious :)
>>> 
>>> 
>>> On Wed, Nov 21, 2012 at 8:06 PM, Andrew Grieve <agrieve@chromium.org>
>>> wrote:
>>> 
>>>> Looks that way. Given how similar they are, I don't think it matters
>>> which
>>>> one we go with (or if we come up with our own event names), but it'd be
>>>> good to follow the same pattern of having events and an API like
>>>> canGoBack(), goForward(), etc. If they ever move to standardize, then
>> we
>>>> can follow suit.
>>>> 
>>>> 
>>>> On Wed, Nov 21, 2012 at 7:18 PM, Shazron <shazron@gmail.com> wrote:
>>>> 
>>>>> Mozilla's 'locationchange' is similar to what we have for
>> ChildBrowser,
>>>> but
>>>>> I don't see the equivalent in the Chrome example - I suppose it is
>>>>> 'loadstop'?
>>>>> 
>>>>> I suppose if we were to adopt either, it would go something like
>> this:
>>>>> 
>>>>> var iab = window.open('http://apache.org', '_blank');
>>>>> // Firefox
>>>>> iab.addEventListener('locationchange', handleLocationChange);
>>>>> // Chrome
>>>>> iab.addEventListener('loadstop', handleLoadStop);
>>>>> 
>>>>> // Firefox
>>>>> function handleLocationChange(e) {
>>>>>     console.log('location changed to: ' + e.detail);
>>>>> }
>>>>> // Chrome
>>>>> function handleLoadStop(e) {
>>>>>     console.log('location changed to: ' + e.url);
>>>>> }
>>>>> 
>>>>> On Wed, Nov 21, 2012 at 1:32 PM, Andrew Grieve <agrieve@chromium.org
>>> 
>>>>> wrote:
>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>> https://github.com/GoogleChrome/chrome-app-samples/blob/master/browser/browser.js
>>>>> 
>>>> 
>>> 
>> 


Mime
View raw message