Now that I look a bit deeper, that plugin I only returns <preferences> specifically, not the entire contents of config.xml (name is not a <preference>).
It also does not currently implement a way to inspect all preferences, just has a way to get the value for a specific one. I do think it would be a good idea to just have one core plugin (perhaps extend that one I linked) to include all config file values. Filed: https://issues.apache.org/jira/browse/CB-6139 -Michal On Fri, Feb 28, 2014 at 3:57 PM, Michal Mocny <[email protected]> wrote: > David already wrote a plugin for this a few months ago for us to use in > the test harness: > https://github.com/apache/cordova-labs/tree/cdvtest/cordova-plugin-appsettings > > I think he planned on proposing it for core but there was never really a > reason for it. I guess now's a good time to get that going. > > On Fri, Feb 28, 2014 at 3:39 PM, Andrew Grieve <[email protected]>wrote: > >> Certainly a reasonable thing to want to do, but there's no way currently >> short of writing a custom plugin, or a post-prepare hook. >> >> >> >> On Fri, Feb 28, 2014 at 3:34 PM, Axel Nennker <[email protected]> >> wrote: >> >> > Hi, >> > >> > I fear this is a stupid question but I could not find the answer in the >> > cordova docs or on the net or reading the source (Luke). >> > >> > As an app developer and cordova user how do I get data from config.xml? >> > >> > We want to add an "about" page to an cordova app and could not find a >> > simple javascript way to get to things like author, id, version, name or >> > description from config.xml. >> > Writing a plugin seems to be overkill. Using the file or file-transfer >> > plugins is heavy lifting too. >> > >> > Shouldn't there be a way to write cordova.config.name to get the >> contents >> > of the name element in config.xml? >> > >> > Someone added "metadata" to cordova_plugins.js. >> > Maybe we could add something similar to cordova.js too? >> > >> > Does this make sense? >> > >> > Thanks >> > Axel >> > >> > >
