Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: OssoH en 9 Junio 2021, 12:13 PM

Título: add item array javascript
Publicado por: OssoH en 9 Junio 2021, 12:13 PM
tengo este codigo en typescript


var constraints = {
   audio: false,
   video: {
       facingMode: "environment",
    zoom: 0,
    focusMode: {ideal: "continuous"}
   }
};


y quiero añadir un item en [video] de forma que quede asi :


var constraints = {
   audio: false,
   video: {
       facingMode: "environment",
    zoom: 0,
    focusMode: {ideal: "continuous"},
               deviceId: { exact: "89dkdnmdjhfssf" }
   }
};



He probado varias cosas y no lo consigue añadir.
Por ejemplo :
constraints.push({"deviceId": { exact: "89dkdnmdjhfssf"}});
error => TS2339: Property 'push' does not exist

¿Que estoy haciendo mal?
Gracias


Título: Re: add item array javascript
Publicado por: OssoH en 9 Junio 2021, 12:22 PM
solucionado:
constraints['video']['deviceId'] = { exact: "ddfjsflsfjlsf };
Título: Re: add item array javascript
Publicado por: MinusFour en 9 Junio 2021, 15:59 PM
Por si no te quedo claro porque no funciona... constraints no es un arreglo, es un objeto común.