Widget:DeviceType
From OSE
function getDeviceType() {
const userAgent = navigator.userAgent.toLowerCase(); if (userAgent.includes('mobile') || userAgent.includes('android') || userAgent.includes('iphone') || userAgent.includes('ipad')) { return 'mobile'; } else if (userAgent.includes('tablet')) { return 'tablet'; } else { return 'desktop'; }
}