mozilla

Comparar revisiones

Device Storage API

Change Revisions

Revisión 442957:

Revisión 442957 de elfoxero el

Revisión 442959:

Revisión 442959 de elfoxero el

Título:
Device Storage API
Device Storage API
Enlace amigable (slug):
WebAPI/Device_Storage
WebAPI/Device_Storage
Contenido:

Revisión 442957
Revisión 442959
n253      Como muchas aplicaciones pueden usar un mismo área de almacn253      Como muchas aplicaciones pueden usar un mismo área de almac
>enamiento al mismo tiempo, a veces es útil para una aplicación se>enamiento al mismo tiempo, a veces es útil para una aplicación se
>r consciente de un cambio en ese área de almacenamiento. También >r consciente de un cambio en ese área de almacenamiento. También 
>es útil para una aplicación que quiere realizar la acción asíncro>es útil para una aplicación que quiere realizar la acción asíncro
>na sin la retransmisión de todos los objetos {{domxref("DOMReques>na sin la retransmisión de todos los objetos {{domxref("DOMReques
>t")}} que devuelven por cada método {{domxref("DeviceStorage")}} >t")}} que devuelven por cada método de la interfaz {{domxref("Dev
>interface.>iceStorage")}}.
254    </p>
255    <p>254    </p>
256      To that end, a {{event("change")}} event is triggered each 
>time a file is created, modified or deleted. This event can be ca 
>pture using the {{domxref("DeviceStorage.onchange","onchange")}}  
>property or the {{domxref("EventTarget.addEventListener()","addEv 
>entListener()")}} method. The event handler get a {{domxref("Devi 
>ceStorageChangeEvent")}} object which is a regular {{domxref("Eve 
>nt")}} object with two extra properties: 
257    </p>255    <p>
256      Para ese fin, un evento {{event("change")}} se activa cada 
 >vez que se crea, modifica o elimina un archivo. Este evento se pu
 >ede capturar usando la propiedad {{domxref("DeviceStorage.onchang
 >e","onchange")}} o el método {{domxref("EventTarget.addEventListe
 >ner()","addEventListener()")}}. El controlador de eventos recibe 
 >un objeto {{domxref("DeviceStorageChangeEvent")}} que es un objet
 >o {{domxref("Event")}} regular con dos propiedades adicionales:
258    <ul>257    </p>
258    <ul>
259      <li>{{domxref("DeviceStorageChangeEvent.reason")}} which gi259      <li>{{domxref("DeviceStorageChangeEvent.reason")}} que da l
>ves the reason of the change (<code>created</code>, <code>modifie>a razón del cambio (<code>created</code>, <code>modified</code> o
>d</code> or <code>deleted</code>)> <code>deleted</code>)
n261      <li>{{domxref("DeviceStorageChangeEvent.path")}} which given261      <li>{{domxref("DeviceStorageChangeEvent.path")}} que brinda
>s the full path to the file affected by the change.> la ruta completa del archivo afectado por el cambio.
n271  console.log('The file "' + path + '" has been ' + reason);n271  console.log('El archivo "' + path + '" ha sido ' + reason);
n275      Specificationn275      Especificación
276    </h2>
277    <p>276    </h2>
278      Not part of any specification.277    <p>
278      No es parte de ninguna especificación.
n281      Browser compatibilityn281      Compatibilidad del navegador
n291              Featuren291              Característica
n311              Basic supportn311              Soporte básico
n337              Featuren337              Característica
n357              Basic supportn357              Soporte básico
t379      See alsot379      Véase también

Volver al historial