Necesito tratar de estimar el tamaño DISK de una cadena de texto (que podría ser texto sin formato o una cadena codificada en Base64 para una imagen/audio/etc.) en JavaScript. No estoy seguro de cómo estimar esto. Lo único que puedo encontrar en google es .length
, así que pensé que quizás alguien en StackOverflow podría saber ...¿Cómo puedo estimar el tamaño del disco de una cadena con JavaScript?
La razón por la que necesito saber es que tengo un script localStorage que necesita (o le encantaría tener) la capacidad de verifica si un usuario está alcanzando su cuota de 5MB (o 10MB en IE) y pídele que aumente el tamaño máximo para el dominio. Por lo tanto, si un usuario acierta, digamos, 4.5MBs de datos con
Se acerca el límite de datos de 5 MB de su navegador. Por favor, aumentar su máximo de datos por ... [instrucciones sobre aumentarla para el navegador]
No estoy seguro de cuál es tu pregunta. ¿Puedes reformular? Y: ¿Por qué no pruebas lo que has encontrado? – jwueller
@elusive; Porque la longitud de una cadena es diferente al espacio en disco que ocupa. –
¡Uy! Lo siento, olvidé agregar la palabra clave allí ... lo agregué ahora en mayúsculas y cursiva para que nadie lo omita. Me olvidé por completo de agregar que :( –