Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
@implementation CDVDevice
- (void)getDeviceInfo:(CDVInvokedUrlCommand*)command
{
/* Settings.plist
- Read the optional Settings.plist file and push these user-defined settings down into the web application.
- This can be useful for supplying build-time configuration variables down to the app to change its behavior,
- such as specifying Full / Lite version, or localization (English vs German, for instance).
*/
// TODO: turn this into an iOS only plugin
NSDictionary* temp = [CDVViewController getBundlePlist:@"Settings"];
if ([temp respondsToSelector:@selector(JSONString)])
{ NSString* js = [NSString stringWithFormat:@"window.Settings = %@;", [temp JSONString]]; [self.commandDelegate evalJs:js]; }No docs mention the feature.
You could accomplish x-platform & without a plugin by XHR'ing a .json file from your app directory.