1. User Agent detection now detects AmazonWebView.

2. Change to use amazon-fireos as the platform if user agent string contains 'cordova-amazon-fireos'
This commit is contained in:
Archana Naik 2013-10-18 10:48:04 -07:00
parent 4590f2597c
commit d8a3d2ff3a

View File

@ -20,7 +20,9 @@
*/ */
var PLAT; var PLAT;
if (/Android/.exec(navigator.userAgent)) { if (/cordova-amazon-fireos/.exec(navigator.userAgent)) {
PLAT = 'amazon-fireos';
}else if (/Android/.exec(navigator.userAgent)) {
PLAT = 'android'; PLAT = 'android';
} else if (/(iPad)|(iPhone)|(iPod)/.exec(navigator.userAgent)) { } else if (/(iPad)|(iPhone)|(iPod)/.exec(navigator.userAgent)) {
PLAT = 'ios'; PLAT = 'ios';
@ -61,7 +63,7 @@ if (!window._doNotWriteCordovaScript) {
} }
function backHome() { function backHome() {
if (window.device && device.platform && device.platform.toLowerCase() == 'android') { if (window.device && device.platform && (device.platform.toLowerCase() == 'android' || device.platform.toLowerCase() == 'amazon-fireos')) {
navigator.app.backHistory(); navigator.app.backHistory();
} }
else { else {