mozilla

Comparar revisiones

Device Storage API

Change Revisions

Revisión 442637:

Revisión 442637 de elfoxero el

Revisión 442957:

Revisión 442957 de elfoxero el

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

Revisión 442637
Revisión 442957
n191    <h3 id="Delete_a_file">n191    <h3 id="Eliminar_un_archivo">
n210    <h2 id="Storage_information">n210    <h2 id="Informaci.C3.B3n_de_almacenamiento">
n216    <h3 id="Available_space">n216    <h3 id="Espacio_disponible">
n220      One of the most important thing to know when storing files n220      Una de las cosas más importantes a saber cuando se almacena
>on a device is the amount of space available. The {{domxref("Devi>n archivos en un dispositivo es la cantidad de espacio disponible
>ceStorage")}} interface provide three useful function dedicated t>. La interfaz {{domxref("DeviceStorage")}} proporciona tres funci
>o space:>ones útiles dedicadas al espacio:
221    </p>
222    <ul>221    </p>
223      <li>{{domxref("DeviceStorage.freeSpace()","freeSpace()")}} 
>to get the amount of free space available to store new files; 
224      </li>
225      <li>{{domxref("DeviceStorage.freeSpace()","usedSpace()")}} 
>to get the amount of space used to store the files; 
226      </li>
227      <li>{{domxref("DeviceStorage.available()","available()")}} 
>to get the total amount of space dedicated to that storage area. 
228      </li>
229    </ul>222    <ul>
223      <li>{{domxref("DeviceStorage.freeSpace()","freeSpace()")}} 
 >para obtener la cantidad de espacio libre disponible para almacen
 >ar nuevos archivos;
224      </li>
225      <li>{{domxref("DeviceStorage.freeSpace()","usedSpace()")}} 
 >para obtener la cantidad de espacio utilizado para almacenar arch
 >ivos;
226      </li>
227      <li>{{domxref("DeviceStorage.available()","available()")}} 
 >para obtener la cantidad total de espacio dedicado al área de alm
 >acenamiento.
228      </li>
230    <p>229    </ul>
231      As those methods are asynchronous, they return a {{domxref(230    <p>
>"DOMRequest")}} object to handle the <code>success</code> or <cod 
>e>error</code> of the operation. 
231      Como esos métodos son asíncronos, devuelven un objeto {{dom
 >xref("DOMRequest")}} para manejar los success o error de la opera
 >ción.
n239  // The result is express in bytes, lets turn it into megabytesn239  // El resultado es expresado en bytes, permite convertirlo en m
 >egabytes
n242  console.log("The videos on your device use a total of " + size.n242  console.log("Los videos en tu dispositivo ocupan un total de " 
>toFixed(2) + "Mo of space.");>+ size.toFixed(2) + "Mb de espacio.");
n246  console.warn("Unable to get the space used by videos: " + this.n246  console.warn("NO se puede obtener el espacio utilizado por vide
>error);>os: " + this.error);
t250      Listening for changet250      Escuchar los cambios
251    </h3>
252    <p>251    </h3>
253      As many applications can use a same storage area at the sam252    <p>
>e time, it's sometime useful for an application to be aware of a  
>change in that storage area. It's also useful for an application  
>who want to perform asynchronous action without relaying on all t 
>he {{domxref("DOMRequest")}} objects return by each method of the 
> {{domxref("DeviceStorage")}} interface. 
253      Como muchas aplicaciones pueden usar un mismo área de almac
 >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 
 >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
 >t")}} que devuelven por cada método {{domxref("DeviceStorage")}} 
 >interface.

Volver al historial