📖
Documentación pública
Developers 🇪🇸
Developers 🇪🇸
  • 👋Bienvenido
  • ‼️Consideraciones
  • ☝️Conceptos
  • SDKs
    • 📞Phone
      • Métodos
      • Eventos
      • Demo
    • 📹WebRTC
      • Métodos
    • 📄Formularios
    • 🤖Captcha
    • ✨Ejemplos
      • Segmento como agente
    • 📂Intercambio archivos
      • Métodos
      • Eventos
      • Propiedades
      • BeamPortFile
    • 📅Calendario
      • Métodos
      • Eventos
      • Propiedades
    • 🔇Cancelación de ruido
      • Métodos
      • Propiedades
  • Componentes web
    • 📹WebRTC
      • Slots
      • Propiedades
      • Métodos
      • Eventos
    • 🗃️Fileshare
      • Slots
      • Propiedades
      • Métodos
      • Eventos
  • Widgets
    • 🔌Instalación
      • Google Tag Manager
      • WordPress
      • Cloudflare
    • 🖌️Personalización
      • Posición del widget
      • Burbuja personalizable
    • 🔗Acciones por URL
    • 🛰️API
      • Introducción
      • Variables globales
      • Propiedades
      • Métodos
      • Eventos
      • Ajustes
      • Forzar segmentos
      • Forzar calendarios
  • Seguridad
    • 🔐SSL
    • 💆‍♀️Cabeceras
    • ⛔Firewall
      • 🖇️Tipos de NAT
    • 🖼️Iframes
  • 🖇️Integraciones
    • Kioskos
    • Frameworks
      • Angular
  • 🎆Webhooks
    • 👓Introducción
    • 🔒Seguridad
    • 🦱Variables
    • 🦰Sintaxis
    • 🤟Helpers
      • parser
      • toLowerCase
      • toUpperCase
      • #if
      • #each
      • #array
      • #object
      • #isEqual
      • #isNot
      • #includes
      • #greater
      • #lower
      • #some
      • #every
      • #filter
      • #concat
      • #find
      • #get
      • #date
      • #relative
      • #url-param
      • #jwt
      • #phone
    • 🎛️Integraciones
      • Power BI
      • Airtable
    • 🐞Errores
    • 🔌Integradores (3rd party)
    • 💱Formatos locales
    • 🫱Ejemplos
      • Formularios
  • 🐞Depuración
    • Devtools
    • WebRTC
  • 📹Grabaciones
    • Cloud
      • Tamaños y resolución
      • Seguridad
      • Metadata
      • AWS S3
      • Azure
      • GCP
      • SFTP
    • Local
      • Ubicación de descargas
      • Google Drive / FileStream
      • AWS S3
  • API pública
    • Autorización
    • Segmentos
    • Calendario
    • Encuestas
    • Formularios
    • QMS
  • Exportación
    • Llamadas
    • Filas
    • Metadatos
    • Comentarios
    • Etiquetas
    • Reuniones
    • Grabaciones
    • Tópicos IA
    • Sentimientos IA
    • Formularios
    • Encuestas
  • Apps
    • Introducción
    • Integraciones
      • Power Apps
Con tecnología de GitBook
En esta página
  • Propiedades
  • filename
  • crc32
  • size
  • mimeType
  • data
  • buffered
  • percentage
  • Métodos
  • add
  • arrayBuffer
  • blob

¿Te fue útil?

Editar en GitHub
  1. SDKs
  2. Intercambio archivos

BeamPortFile

AnteriorPropiedadesSiguienteCalendario

Última actualización hace 1 año

¿Te fue útil?

BeamPortFile es un tipo de constructor diseñado para crear una instancia de archivo personalizada al constructor nativo , que inicio con 0 bytes pero puede mutar su buffer durante el tiempo.

Propiedades

filename

Esta propiedad corresponde al nombre del archivo, incluye extensión.

crc32

Esta propiedad corresponde a la integridad de un archivo como cálculo de un número de 4 bytes.

size

Esta propiedad entrega el valor del archivo en bytes.

mimeType

Esta propiedad indica el del archivo.

data

Esta propiedad es un Array de ArrayBuffer, es decir, el listado de chunks como buffer.

buffered

Esta propiedad indica la cantidad de datos añadidos en buffer mientras se reciben los chunks.

percentage

Métodos

add

Este método permite añadir chunks de ArrayBuffer al buffer.

beamPortFile.add(chunk);

arrayBuffer

Este método asíncrono permite convertir el archivo a un ArrayBuffer como valor de salida.

await beamPortFile.arrayBuffer();

blob

Este método permite convertir el archivo en un Blob como valor de salida.

beamPortFile.blob();

Esta propiedad indica el porcentaje del archivo en buffer, de 0 a 100, durante la recepción usando el método . Esta propiedad se basa en .

📂
File
tipo MIME
add
buffered