---
title: BSCECReceiver
slug: develop/es/bscecreceiver
docTags: 
createdAt: 2025-03-11T07:07:17.199Z
---

Para obtener más información sobre los métodos disponibles, consulte la entrada [roCecInterface](docId\:hwJNlCJ-ARV-JJRT7Wbnn) . Tenga en cuenta que solo puede usar esta clase de JavaScript para recibir mensajes CEC. Use [BSCECTransmitter](docId\:uIZJwvif6HCnMzRGgF8bS) para enviar mensajes CEC.

El equivalente en JavaScript es [cec](docId:8qlYHeZ1oKLPMKP_hS3Au).

## Eventos

Los siguientes eventos están disponibles en el objeto *BSCECReceiver*. Pueden recibir un evento del tipo *CECReceiverEvent*. 

- `onececrxframe`
- `oncectxcomplete`

### BSCECReceiverEvent – Atributos

- `atributo de solo lectura int status`
- `atributo readonly DOMString data`

### BSCECReceiverEvent – Métodos

- `ArrayBuffer getBytes()`

## Métodos

- `void Close()`: Apaga la instancia, evitando que continúe consumiendo recursos. Si no se llama a este método, la recolección de basura determina cuándo se destruirá la instancia.

## Ejemplo

```text
<script>
    function loadCec()
    {
        console.log("*** loadCec ***");

        var cec_in = new BSCECReceiver();

        cec_in.oncecrxframe = function(e){
           console.log('############ oncecrxframe: ' + e.data);
        }

        cec_in.oncectxcomplete = function(e){
           console.log('############ oncectxcomplete: ' + e.status);
        }
    }
</script>
```

