Red de conocimiento informático - Conocimiento del nombre de dominio - El subprograma WeChat guarda imágenes en un álbum de fotos local

El subprograma WeChat guarda imágenes en un álbum de fotos local

Primero, necesita obtener el permiso Scope.writePhotosAlbum. (Llamado antes de wx.getSetting, se recomienda colocarlo en carga)

Organícelo y maneje la situación en la que el usuario rechaza la autorización

Una vez completada la autorización, guarde la imagen Primero mire los documentos de desarrollo de WeChat, preste atención a los lugares que he adjuntado con cuadros rojos.

Los dos métodos que mencioné son guardar la imagen en la ruta del archivo temporal y el otro es guardar la ruta al archivo permanente. Después de leer los dos métodos, cómo usarlo depende de su personalidad. elección.

Otra cosa a tener en cuenta es que no puede utilizar la ruta de la imagen de red; de lo contrario, no se podrá guardar la imagen, lo que generará un error de ruta y no se podrá encontrar la ruta de la imagen.

La ruta de la imagen permanente es la imagen guardada en el proyecto del subprograma WeChat, por ejemplo: 'imgs/index/1.png'

Asigne a la etiqueta de la imagen un evento de clic en la página Y vincularlo El método para guardar imágenes, pegué el método js, ​​es muy simple.

Autorice primero y luego llame a la API de WeChat después de que la autorización sea exitosa.

Esto es un poco problemático. Debe llamar a wx.getImageInfo o wx.downloadFile y llamar a esto. La API debe configurarse en segundo plano y agregar la interfaz de imagen que necesita.

Para una configuración específica, inicie sesión en la plataforma pública WeChat, vaya a Desarrollo---Configuración de desarrollo---Nombre de dominio del servidor---Agregue el nombre de dominio legal de downloadFile.

Existen dos formas de escribir: