No hay plataforma de video en vivo plug-in de la página web de la cámara IP EasyNVR número de página muestra confusión Solución BUG

TSINGSEE equipo de I + D de video de rinoceronte azul después de años de desarrollo, su plataforma de video de diferentes protocolos se ha aplicado a una gran cantidad de escenas que, por ejemplo, con nuestra construcción y desarrollo urbano está estrechamente relacionado con el transporte inteligente , ciudad inteligente , mejorar el campus y los jardines de infancia, la seguridad del campus de la sabiduría , además de Además, también es posible crear una plataforma de transmisión en vivo de monitoreo de cuentas públicas de WeChat .

1.png

Para la plataforma de video EasyNVR, nuestra investigación y desarrollo de tecnología se prueban todos los días, y recientemente descubrimos que en la lista de dispositivos, después de editar un determinado canal en la página 2 y guardar o cancelar, el número de página se cambiará a la página 1, pero en realidad es la página 2. Este es un error poco común, pero lo hemos resuelto hasta ahora, así que compartamos el proceso de resolución a continuación.

357.png

358.png

analizar problema

El paso de reproducción puede saber que cuando haces clic en la segunda página, editar un determinado canal y guardar o cancelar hará que el número de página vuelva a cambiar a la primera página, pero los datos de la página siguen siendo la segunda página. Especulamos que el número de página no tiene valor, el valor de la página Se convierte en el valor predeterminado. Así que busque el código y establezca currentPage en un valor cuando se inicialice la página. ¿Dónde se obtiene este valor?

359.png

360.png

A través del enrutamiento, descubrimos que el número de página se puede juzgar por el valor del enrutamiento. Por tanto, este valor se puede asignar a currentPage cuando se inicializa la página.

  mounted() {
    this.$store.dispatch("getBreadcrumb", this.breadcrumb);
    this.$refs["search"].focus();
    this.query = this.q;
    this.currentPage = this.$route.params.page
    this.getUsers();
    $(document).on("expanded.pushMenu collapsed.pushMenu", () => {
      $(".channel-info .panel-body").getNiceScroll().resize();
    });
  },

Después de modificar el código, la página ha sido corregida y estos problemas ya no ocurrirán.

361.png

✈ Más resumen de recursos de la solución de video

Tsingsee

Supongo que te gusta

Origin blog.csdn.net/EasyNVR/article/details/108578583
Recomendado
Clasificación