incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Filip Maj <...@adobe.com>
Subject Re: enhancing the plugin lifecycle for ios
Date Fri, 19 Oct 2012 18:58:54 GMT
Plugin Manager in java land loads plugins defined with the 'onload'
attribute right away, otherwise lazy loads them.

https://github.com/apache/incubator-cordova-android/blob/master/framework/s
rc/org/apache/cordova/api/PluginManager.java#L189


On 10/19/12 11:54 AM, "Shazron" <shazron@gmail.com> wrote:

>This is possible if somehow we can set which plugins can be "loaded"
>at startup (or should all of them be loaded? seems wasteful). Right
>now they are lazily loaded (on first use), so sending them a
>"onAppLaunch" event (or equivalent) would do nothing since they are
>not listening of course.
>
>Now's a good time to resurrect this old thread :)
>http://markmail.org/thread/hq2rd5lobbl4nkav
>I like Patrick Mueller's suggestion in that thread - but we are
>migrating to config.xml (no ETA) so...
>
>On Fri, Oct 19, 2012 at 11:24 AM, Brian LeRoux <b@brian.io> wrote:
>> Regarding:
>>
>> 
>>https://github.com/alunny/cordova-plugin-spec/issues/5#issuecomment-95827
>>05
>>
>> Looks like we do not have a lifecycle event for app launch/create in
>>iOS land:
>>
>> 
>>https://github.com/apache/incubator-cordova-ios/blob/master/CordovaLib/Cl
>>asses/CDVPlugin.h
>>
>> Any objections/concerns for having something like the Android plugin
>> init method?
>>
>> 
>>https://github.com/apache/incubator-cordova-android/blob/master/framework
>>/src/org/apache/cordova/api/CordovaPlugin.java#L39


Mime
View raw message