> First is that there is no way to use a custom WebView / WebViewClient / > ChromeClient class within the CLI system, without writing custom native > code after your project has been created.
Not sure about the CLI system, don't really use it. Call me old school but I love my jars 'n frameworks. There is of course another reason for this; Cordova is very much a framework for me, NOT a platform. I think it's crucial to remember there are many reasons to use Cordova in a project, it can often be just as a means to get a little extra accessibility and browser standardisation out of the WebView. The rest of the app could be 80% native with heaps of other SDKs... >For Mobile Chrome Apps, we have a need to subclass the CordovaChromeClient >class used by our applications. There's not currently a way to do that in >the CLI world Ian, I know you are using CLI, but IF you were not, you would subclass CordovaChromeClient on your application's main Activity?? I see no sensible way to do it on a Plugin without going thread crazy... I can separate a thread if you want to keep this CLI related, but I feel the plugin developer use case should be considered in this thread too. I'm 100% hopeful that at a minimum more methods (WebView and WebViewCient) can be exposed to the Plugins. @Michal M. You don't need to touch the AppDelegate.m for anything as long as Cordova still sends out CDVLocalNotification. It's a little known fact +(void)load will fire before application:didFinishLaunchingWithOptions: https://github.com/Wizcorp/phonegap-plugin-localNotifications/blob/v2.7/ios/project/Plugins/LocalNotification/LocalNotification.m On Fri, Aug 23, 2013 at 6:23 AM, Joe Bowser <[email protected]> wrote: > On Thu, Aug 22, 2013 at 2:21 PM, Michal Mocny <[email protected]> wrote: > > Potentially cordova itself would make use of this feature. For one quick > > practical example, in order to implement local notifications on iOS you > > have to modify the AppDelegate, which is created as part of the app > > template. If you are re-creating your app often, you may want to modify > > the template you start with, so as not to require the manual step. This > is > > just one such example. > > Yes, I think App Templates may be a good thing. Re-inventing the > wheel for every client project would be terrible. I can think of some > modifications that I'd like to make to certain activities that don't > belong in Cordova proper. > > Joe > -- <http://www.wizcorp.jp/>Ally Ogilvie Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/> ------------------------------ TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website<http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> | Facebook<http://www.facebook.com/Wizcorp> | LinkedIn <http://www.linkedin.com/company/wizcorp>
