device.name

WARNING: device.name is deprecated as of version 2.3.0. Use [device.model](device.model.html) instead.

Renvoie le nom du modèle de l'appareil.

var string = device.name;

Description

device.name retourne le nom du modèle de l'appareil ou du produit. Cette valeur est définie par le fabricant du périphérique et peut varier entre les différentes versions d'un même produit.

Plates-formes supportées

  • Android
  • BlackBerry WebWorks (OS 5.0 et plus)
  • iOS
  • Paciarelli
  • Windows Phone 7 et 8
  • Windows 8

Exemple court

// Android:    Nexus One       returns "Passion" (Nexus One code name)
//             Motorola Droid  returns "voles"
// BlackBerry: Torch 9800      returns "9800"
// iOS:     All devices     returns either "iPhone", "iPod Touch", "iPhone Simulator", "iPad", "iPad Simulator"
//
var name = device.name;

Exemple complet

<!DOCTYPE html>
<html>
  <head>
    <title>Device Properties Example</title>

    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
    <script type="text/javascript" charset="utf-8">

    // Wait for device API libraries to load
    //
    document.addEventListener("deviceready", onDeviceReady, false);

    // device APIs are available
    //
    function onDeviceReady() {
        var element = document.getElementById('deviceProperties');
        element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
                            'Device Model: '    + device.model    + '<br />' +
                            'Device Cordova: '  + device.cordova  + '<br />' +
                            'Device Platform: ' + device.platform + '<br />' +
                            'Device UUID: '     + device.uuid     + '<br />' +
                            'Device Version: '  + device.version  + '<br />';
    }

    </script>
  </head>
  <body>
    <p id="deviceProperties">Loading device properties...</p>
  </body>
</html>

Notes au sujet d'Android

  • Retourne le nom du produit au lieu du nom du modèle, ce qui équivaut souvent au nom de code de production. Par exemple, Passion pour le Nexus One et voles pour le Motorola Droid.

Notes au sujet de Windows Phone 7 et 8

  • Retourne le modèle du périphérique spécifié par le fabricant. Par exemple SGH-i917 pour le Samsung Focus.

Notes au sujet de Paciarelli

  • Retourne le modèle du dispositif, assigné par le vendeur, par exemple TIZEN