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
solucionado:
constraints['video']['deviceId'] = { exact: "ddfjsflsfjlsf };
Por si no te quedo claro porque no funciona... constraints no es un arreglo, es un objeto común.