Kiosk Browser est une application Android permettant de transformer une tablette en kiosk.
Personnellement, cela fait maintenant 8 ans que je l'utilise dans tous les projets ayant nécessité une telle fonctionnalité.

Sur certains projets impliquant plusieurs types/marques de tablettes, il est nécessaire de pouvoir récupérer le nom de la marque pour faire des règles CSS ou du code JavaScript particulier.
Il existe une interface JS spécifique à Kiosk Browser, et notamment Android.getBrand().

Voici un morceau de code tout simple qui permet de récupérer la marque de la tablette :

function get_brand() {
    // Get the current tablet brand.
    try {
        return Android.getBrand().toLowerCase();
    } catch (e) {
        // The script is ran out of Kiosk Browser, e.g. when testing on a local browser.
        return '';
    }
}

Voici quelques marques retournées par la fonction :

  • arcos : Archos 133 Oxygen (très mauvais choix de tablette, soit dit en passant) ;
  • huawei : Huawei MediaPad M5 10.8 CMR-W09  ;
  • lenovo : Lenovo YOGA Tablet 2 Pro-1380F ;