You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by mm...@apache.org on 2013/03/20 21:25:46 UTC

[1/2] spec commit: [CB-2600] Adding support for more platforms

Updated Branches:
  refs/heads/master bcff8c894 -> 1546c76d2


[CB-2600] Adding support for more platforms


Project: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/commit/001beba0
Tree: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/tree/001beba0
Diff: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/diff/001beba0

Branch: refs/heads/master
Commit: 001beba0043670868babded85514b4764a51fedd
Parents: 7725688
Author: Michal Mocny <mm...@gmail.com>
Authored: Wed Mar 20 16:25:02 2013 -0400
Committer: Michal Mocny <mm...@gmail.com>
Committed: Wed Mar 20 16:25:02 2013 -0400

----------------------------------------------------------------------
 cordova.js |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/blob/001beba0/cordova.js
----------------------------------------------------------------------
diff --git a/cordova.js b/cordova.js
index 9877d10..86e06ce 100644
--- a/cordova.js
+++ b/cordova.js
@@ -20,7 +20,14 @@
 */
 
 var VERSION='2.5.0';
-var PLAT = /Android/.exec(navigator.userAgent) ? 'android' : 'ios';
+var PLAT;
+if (/Android/.exec(navigator.userAgent)) {
+    PLAT = 'android';
+} else if (/(iPad)|(iPhone)|(iPod)/.exec(navigator.userAgent)) {
+    PLAT = 'iOS';
+} else if (/(BB10)|(PlayBook)|(BlackBerry)/.exec(navigator.userAgent)) {
+    PLAT = 'blackberry';
+}
 
 var scripts = document.getElementsByTagName('script');
 var currentPath = scripts[scripts.length - 1].src;
@@ -28,7 +35,7 @@ var platformCordovaPath = currentPath.replace("cordova.js", "cordova." + PLAT +
 var versionCordovaPath = currentPath.replace("cordova.js", "cordova-" + VERSION + ".js");
 var cordovaPath = versionCordovaPath;
 
-(function() {
+if (PLAT) {
     // XHR to local file is an error on some platforms, windowsphone for one 
     try {
         var xhr = new XMLHttpRequest();
@@ -41,7 +48,7 @@ var cordovaPath = versionCordovaPath;
         xhr.send(null);
     }
     catch(e){} // access denied!
-})();
+}
 
 if (!window._doNotWriteCordovaScript) {
     document.write('<script type="text/javascript" charset="utf-8" src="' + cordovaPath + '"></script>');


[2/2] spec commit: Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec

Posted by mm...@apache.org.
Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec


Project: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/commit/1546c76d
Tree: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/tree/1546c76d
Diff: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/diff/1546c76d

Branch: refs/heads/master
Commit: 1546c76d2ef01d0d63e37b076b828c1892f96ee5
Parents: 001beba bcff8c8
Author: Michal Mocny <mm...@gmail.com>
Authored: Wed Mar 20 16:25:14 2013 -0400
Committer: Michal Mocny <mm...@gmail.com>
Committed: Wed Mar 20 16:25:14 2013 -0400

----------------------------------------------------------------------
 README.md               |    1 +
 inappbrowser/index.html |   12 ++++++++++++
 2 files changed, 13 insertions(+), 0 deletions(-)
----------------------------------------------------------------------