You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2013/06/11 01:04:44 UTC

[11/16] js commit: [Tizen][Tizen 2.1 - Nectarine] - Device.js

[Tizen][Tizen 2.1 - Nectarine] - Device.js

reenable the access to the platformVersion.

platform version is a field of SystemInfoDeviceCapability object returned by tizen device web runtime systeminfo getCapabilities() method

globally most of the systeminfo api went public in between Tizen SDK 2.1 beta and Tizen SDK 2.1 final (!)

except for 3 fields of the structure that are all related to version:

readonly attribute DOMString platformVersion;
readonly attribute DOMString webApiVersion;
readonly attribute DOMString nativeApiVersion;

to be able to access these field you need to add in the confg xml file of the application build:
 http://tizen.org/privilege/system
 (note  not "systeminfo" but system)


Project: http://git-wip-us.apache.org/repos/asf/cordova-js/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-js/commit/8a84454f
Tree: http://git-wip-us.apache.org/repos/asf/cordova-js/tree/8a84454f
Diff: http://git-wip-us.apache.org/repos/asf/cordova-js/diff/8a84454f

Branch: refs/heads/3.0.0
Commit: 8a84454f364260c666a5e2c26920b7a70b295f39
Parents: 523d910
Author: pplaquette <pp...@apache.org>
Authored: Thu Jun 6 16:25:56 2013 +0200
Committer: pplaquette <pp...@apache.org>
Committed: Thu Jun 6 16:25:56 2013 +0200

----------------------------------------------------------------------
 lib/tizen/plugin/tizen/Device.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-js/blob/8a84454f/lib/tizen/plugin/tizen/Device.js
----------------------------------------------------------------------
diff --git a/lib/tizen/plugin/tizen/Device.js b/lib/tizen/plugin/tizen/Device.js
index fb10d9d..68cd24c 100644
--- a/lib/tizen/plugin/tizen/Device.js
+++ b/lib/tizen/plugin/tizen/Device.js
@@ -44,7 +44,7 @@ Device.prototype.getDeviceInfo = function() {
     var deviceCapabilities =  tizen.systeminfo.getCapabilities();
 
     if (deviceCapabilities) {
-        // this.version = deviceCapabilities.platformVersion; // this is currently provoking a security Error in SDk 2.1
+        this.version = deviceCapabilities.platformVersion; // requires http://tizen.org/privilege/system  (and not "systeminfo")  privileges to be added in config.xml
         this.uuid = deviceCapabilities.duid;
         this.model = deviceCapabilities.platformName;
         this.name = this.model;