Permitir visualização de Widget apenas no mobile

Olá,

Atualmente conseguimos disponibilizar um widget apenas para acesso via computador ou tanto pelo computador quanto pelo dispositivo móvel, porém, temos um cenário onde o widget deve ser visualizado apenas através de dispositivos móveis, há alguma maneira de fazer este controle?

Obrigado, Gustavo.

Tenta utilizar esta função para ver se é mobile: (talvez precise alterar o formato da função para o wcm)


var isMobile = {
        Android: function() {
            return navigator.userAgent.match(/Android/i);
        },
            BlackBerry: function() {
            return navigator.userAgent.match(/BlackBerry/i);
        },
            iOS: function() {
            return navigator.userAgent.match(/iPhone|iPad|iPod/i);
        },
            Opera: function() {
            return navigator.userAgent.match(/Opera Mini/i);
        },
            Windows: function() {
            return navigator.userAgent.match(/IEMobile/i);
        },
            any: function() {
            return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
        }
    };


    if(isMobile.any()){
            //code
    }else{
            //code
        }