Estoy tratando de falsificar el navegador. MaxTouchPoints para la toma de huellas dactilares del navegador. Solo quiero saber cuál es el rango de valores posibles para el navegador. MaxTouchPoints para dispositivos móviles y computadoras de escritorio.
La especificación de eventos de puntero no especifica esto. Realmente no hay rango; todo lo que sabemos es que los agentes de usuario establecerán esto en un valor mayor que 1 (o 1.0) o no.
Por lo tanto, el valor podría ser cualquier valor numérico de JavaScript positivo o negativo, aunque el máximo probablemente no supere los 2 dígitos enteros.
Si los agentes de usuario comienzan a reportar valores positivos o negativos de punto flotante de 64 bits realmente grandes para esto, probablemente tengamos problemas mayores.
La especificación no tiene límites en el número máximo https://w3c.github.io/pointerevents/#dom-navigator-maxtouchpoints
IMPORTANTE:
En las plataformas donde no se conoce el número exacto de puntos de contacto, se proporciona el número mínimo garantizado para ser reconocido. Por lo tanto, es posible que la cantidad de puntos de contacto reconocidos exceda el valor de maxTouchPoints.
Entonces, si realmente no puede tener un número mayor que algo, debe limitar el número usted mismo según sus necesidades .
Porque en la práctica todavía podría haber más puntos de contacto que los informados por el navegador.