We can do the same for iOS once we move to config.xml. Should we wait till then?
On Fri, Oct 19, 2012 at 11:58 AM, Filip Maj <[email protected]> wrote: > 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" <[email protected]> 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 <[email protected]> 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 >
