Red de conocimiento informático - Problemas con los teléfonos móviles - uniapp genera código QR: ¡cómo llamar a funciones de la nube en el modo de desarrollo de Yatopang!

uniapp genera código QR: ¡cómo llamar a funciones de la nube en el modo de desarrollo de Yatopang!

El código QR generado por uniapp se muestra de forma incompleta

El código QR generado por uniapp puede mostrarse de forma incompleta por los siguientes motivos:

1 El tamaño del código QR no es apropiado: cuando. generando Cuando utilice un código QR, debe especificar el tamaño del código QR. Si el tamaño se configura incorrectamente, es posible que el código QR no se muestre completamente. Puede cambiar el tamaño del código QR para que se muestre completamente.

2. Visualización incorrecta: al mostrar el código QR generado en la interfaz, debe prestar atención a la configuración de visualización. Si el modo de visualización no está configurado correctamente, la visualización del código QR puede estar incompleta. El código QR se puede mostrar en un contenedor adecuado para garantizar una visualización completa.

3. Tamaño del contenedor insuficiente: si el tamaño del contenedor para mostrar el código QR se configura incorrectamente, el código QR se mostrará de forma incompleta. Puede verificar el tamaño del contenedor y ajustarlo adecuadamente para garantizar que el código QR se pueda mostrar completamente.

Si el problema no se puede resolver, puede intentar ajustar el código que genera el código QR o utilizar una biblioteca de generación de códigos QR de terceros. uni-app creada usando cli

Debido al reciente cambio de sistema operativo, del windows original a linux, el malvado HbuilderX no tiene versión para linux, y se usa Wine para ejecutar HBuilderX, por lo que varias configuraciones son incompatibles. No se pudo ejecutar, así que pensé que el comando cli oficial podría usarse para crear y ejecutar el proyecto.

Existen algunas limitaciones al usar la CLI para crear proyectos.

Documentación oficial

Según la documentación oficial, puedes crear tu propio proyecto.

Entonces, ¿cómo usar npm para iniciar un proyecto existente?

Primero, puedes crear un proyecto en blanco

Luego ingresa el proyecto

Copia el proyecto original a src

Ejecutar

Durante el proceso de ejecución, debe utilizar otros complementos, instalarlos e importarlos al módulo. Cómo llamar a funciones de la nube en el modo de desarrollo temprano

El método de llamada es el siguiente. ,

1. Archivo Defina el directorio de funciones de la nube (el nombre del directorio es arbitrario)

HBuilderX ejecuta el subprograma en la herramienta de desarrollo de subprogramas

2. Editor de herramientas de desarrollo WeChat y agregue el directorio de funciones de la nube al directorio. Simplemente haga clic en el botón Agregar directorio. El nombre del directorio es el nombre del directorio de funciones de nube definido en el archivo

Inserte una descripción de la imagen aquí

Haga clic con el botón derecho en el directorio de funciones de nube y seleccione Nueva función de nube

Inserte aquí la descripción de la imagen

Ingrese el nombre de la función (el nombre de la función en la nube que se muestra aquí es getQRCode) y el archivo de función relevante se creará automáticamente

Inserte la descripción de la imagen aquí Descripción de la imagen

3. Puede iniciar la depuración local, abrir la depuración local de las funciones de la nube, cargarla e implementarla después de confirmar que no hay errores. Elegí la segunda. es como.

Inserte la descripción de la imagen aquí

Luego puedes llamarlo en el mini programa (si falla, no sé si funciona)