Shortcut iOS code
by juberti
JavaScript
var B, Browser = B = function() {
for (var e = navigator.userAgent.toLowerCase(),
t = ((e.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1] ||
'').split('.'),
i = 0;
i < t.length; i++)
t[i] = parseInt(t[i], 10);
var a = 0;
for (i = 0; i < t.length; i++) a += Math.pow(10, 3 * (0 - i)) * t[i];
t = a;
var n = {
mobileSafari: /apple.*mobile.*safari/.test(e) ? t : NaN,
iPad: !!/ipad/.test(e) && !!/applewebkit/.test(e) &&
parseFloat(
e.substring(
e.indexOf('os ') + 'os '.length, e.indexOf(' like mac os x'))
.split('_')
.join('.')),
iPhone: !!/iphone/.test(e) && !!/applewebkit/.test(e) &&
parseFloat(
e.substring(
e.indexOf('os ') + 'os '.length, e.indexOf(' like mac os x'))
.split('_')
.join('.')),
android: !!/android/.test(e),
windows: !!/(windows)/.test(e)
};
return n.iPhone = n.iPhone || n.android, n
}();
B.iPad &&
document.write(
'<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">'),
B.iPhone &&
document.write(
'<meta name="viewport" content="width=device-width, user-scalable=no" />'),
BUILD_INFO =
{
buildNumber: '2018Project31',
buildLocale: 'en-us'
}
function redirectToIphone() {
if (!!navigator.userAgent.match(/iPhone.*Apple.*Mobile.*Safari/)) {
var e = location.href;
-1 != e.indexOf('ipad_welcome') &&
(e = e.replace('ipad_welcome', 'iphone_welcome'), location.href = e)
}
}
function redirectToIpad() {
if (!!navigator.userAgent.match(/iPad.*Apple.*Mobile.*Safari/)) {
var e = location.href;
-1 != e.indexOf('iphone_welcome') &&
(e = e.replace('iphone_welcome', 'ipad_welcome'), location.href = e)
}
}
function addBrowserNametoBody() {}
function hideAddressBar() {
B.iPad ||...