Implementar Web Share Target API para compartir fotos con la PWA
Some checks failed
build-and-deploy / build-and-deploy (push) Has been cancelled
Some checks failed
build-and-deploy / build-and-deploy (push) Has been cancelled
- Agregar share_target al manifest de la PWA - Crear endpoint /api/share-target para recibir archivos compartidos - Guardar archivos temporalmente en /public/temp-shared - Modificar UserProfileForm para aceptar imágenes externas - Detectar automáticamente imágenes compartidas y procesarlas - Crear endpoint /api/share-target/cleanup para limpiar temporales - Mostrar toast informativo al recibir imagen compartida - Redirigir automáticamente al formulario de perfil - Soportar compartir desde galería, otras apps, etc.
This commit is contained in:
@@ -50,6 +50,22 @@ export default defineNuxtConfig({
|
||||
// NOTA: capture_links es experimental pero REQUERIDO para el funcionamiento correcto
|
||||
// TypeScript dará error TS2353 pero se ignora intencionalmente (ver README.md)
|
||||
capture_links: 'existing-client-navigate',
|
||||
// Share Target API - Permite compartir fotos con la PWA
|
||||
share_target: {
|
||||
action: '/api/share-target',
|
||||
method: 'POST',
|
||||
enctype: 'multipart/form-data',
|
||||
params: {
|
||||
title: 'title',
|
||||
text: 'text',
|
||||
files: [
|
||||
{
|
||||
name: 'media',
|
||||
accept: ['image/*']
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
// Extender scope a otros subdominios de Nucleo V3
|
||||
scope_extensions: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user