---
title: Almacenamiento HTML
slug: develop/es/almacenamiento-html
docTags: 
createdAt: 2025-03-11T07:03:32.131Z
---

Los siguientes métodos de [roHtmlWidget](docId\:g_TJkqqHLcfT4Fw5_Z6T0) se utilizan para configurar el almacenamiento HTML en el reproductor BrightSign:

- `SetLocalStorageDir()`
- `SetLocalStorageQuota()`
- `SetWebDatabaseDir()`
- `SetWebStorageQuota()`
- `SetAppCacheDir()`
- `SetAppCacheQuota()`

:::hint{type="info"}
El comportamiento de los métodos de almacenamiento de *roHtmlWidget* ha cambiado en OS8. El nuevo comportamiento se describe a continuación. Actualizar un reproductor a OS8 desde 7.1.x o anterior hará que los datos HTML almacenados en el reproductor se restablezcan.
:::

## Inicialización

Los métodos anteriores surten efecto cuando se crea una nueva instancia de *roHtmlWidget*; no se aplican a la instancia de *roHtmlWidget* en la que se llaman (este no es el caso de los parámetros `storage_path` y `storage_quota` de [inicialización](docId\:g_TJkqqHLcfT4Fw5_Z6T0)).

## Ruta de almacenamiento

Los métodos `SetLocalStorageDir()`, `SetWebDatabaseDir()` y `SetAppCacheDir()` configuran la misma ruta de almacenamiento, por lo que llamar a uno de estos métodos sobrescribirá la ruta de almacenamiento configurada por los otros métodos.

Sin una ruta de almacenamiento (por ejemplo, cuando utiliza un navegador en modo "incógnito"), nada persistirá cuando termine con la instancia de Chromium. Si desea que los datos persistan después de reinicios y creación de widgets, debe establecer una ruta de almacenamiento. Cuando se utiliza el modo no persistente (incógnito), se reserva el 10 % de la memoria total del sistema para el almacenamiento del navegador. Esta memoria se compartirá entre múltiples instancias de roHtmlWidget.

## Cuota de almacenamiento

Los métodos `SetLocalStorageQuota()`, `SetWebStorageQuota()` y `SetAppCacheQuota()` configuran la misma cuota de almacenamiento, que se aplica a todo el almacenamiento HTML persistente en el reproductor. Si la ruta de almacenamiento se especifica sin una cuota de almacenamiento, Chromium reserva de forma predeterminada 1 GB más el 10 % del tamaño total del dispositivo de almacenamiento.

Si existen múltiples instancias de *roHtmlWidget* , la cuota configurada o predeterminada se comparte entre ellas.
