contacts.create

Devuelve un nuevo objeto de contacto.

var contact = navigator.contacts.create(properties);

Descripción

El método contacts.create es sincrónico y devuelve un nuevo objeto de Contact.

Este método no retener el objeto de contacto en la base de contactos de dispositivo, para lo cual necesitas invocar el método Contact.save.

Plataformas soportadas

  • Android
  • BlackBerry WebWorks (OS 5.0 y superiores)
  • iOS
  • Windows Phone 7 y 8

Ejemplo rápido

var myContact = navigator.contacts.create({"displayName": "Test User"});

Ejemplo completo

<!DOCTYPE html>
<html>
  <head>
    <title>Contact 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 myContact = navigator.contacts.create({"displayName": "Test User"});
        myContact.note = "This contact has a note.";
        console.log("The contact, " + myContact.displayName + ", note: " + myContact.note);
    }

    </script>
  </head>
  <body>
    <h1>Example</h1>
    <p>Create Contact</p>
  </body>
</html>