Solución al error de ingresar letras en el cuadro numérico en el desarrollo de la página de autorización de la plataforma de video del protocolo RTMP / RTSP / GB28181

La línea completa de productos de TSINGSEE Qingxi Video requiere autorización comercial para su uso y puede usarse normalmente después de que se obtenga la autorización permanente a través de la máquina de cifrado / dongle / código de autorización.

En el pasado era necesario que el usuario obtuviera la autorización y luego activara la autorización a través de nosotros, luego del despliegue se le entregaba al usuario y el usuario podía realizar libremente otras configuraciones. Para simplificar este conjunto de procedimientos, nuestro equipo ha desarrollado una nueva plataforma de autorización, a través de la cual los usuarios pueden activarse y configurarse ellos mismos después de obtener la autorización sin ningún procesamiento adicional por nuestra parte.

Sin embargo, debido a que la plataforma de autorización se encuentra actualmente en desarrollo y la estabilidad del sistema debe mejorarse, todavía estamos en la etapa de prueba interna. En esta etapa, es el período de solución de problemas y tratamiento de errores. Este artículo compartirá con usted los errores que encontramos durante este período de prueba.

Autorizar el cuadro de entrada de la página de inicio para ingresar letras, lo que resulta en un error de datos

En el número de canales en la página de inicio de autorización, debe haber números, pero la introducción de la letra "eee" aún se puede determinar normalmente y el resultado de obtener los datos es incorrecto.

225.png

analizar problema

La investigación encontró que si es la entrada original o la entrada en elementui, agregar type = “número” puede ingresar eeee.

226.png

Los datos de la consulta encontraron que debido a que e representa un número irracional en matemáticas, e es la base del logaritmo natural, es un decimal infinito no recurrente y su valor es 2.71828 ..., por lo que cuando ingresa e, el cuadro de entrada se considera un número y se da su juicio normal Proceso.

Resolver el problema

Agregue el evento onKeypress a la etiqueta de entrada cuando la entrada e sea monitoreada y reemplazada.

  <el-form-item label="通道数:" prop="channels" v-if="ruleForm.product !== 'EasyDSS'">
      <input class="my-input" type="number" v-model.number="ruleForm.channels" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))" />
    </el-form-item>

Si desea obtener más información sobre el servicio de visualización de videovigilancia, puede contactarnos para una consulta. Además de EasyNVR, también hay EasyGBS, EasyDSS, EasyCVR y otras soluciones. ¡Bienvenido a TSINGSEE Qingxi Video para comprensión o consulta!

El servidor de medios de transmisión de código abierto EasyDarwin es un marco de plataforma de medios de transmisión de código abierto desarrollado y mantenido por el equipo nacional de medios de transmisión de código abierto TSINGSEE Qingxi Video. Desde su establecimiento y desarrollo en diciembre de 2012, se ha expandido desde la forma original de servidor de medios de transmisión de servicio único al proyecto actual de código abierto de la arquitectura de la plataforma en la nube.

Supongo que te gusta

Origin blog.csdn.net/TsingSee/article/details/108746759
Recomendado
Clasificación