Issue #2175💬 RespondidoAbierto el 31 de julio de 2019por yanosukeReacciones 0

Soporte para Canvas Touch en iOS

Respuesta rápidapor artf

Estaría encantado de fusionar una residencia personal

Lee la respuesta completa abajo ↓

Pregunta

Mis clientes también necesitan la capacidad de usar la plataforma GrapesJS en sus móviles, por lo que actualmente estoy usando el plugin GrapesJS-Touch. El problema, sin embargo, no está en el plugin, sino en un método ausente dentro del código GrapesJS. El problema y la solución son proporcionados por Mikereem en el siguiente enlace: [https://github.com/artf/grapesjs-touch/issues/1]

Para resumir el enlace: en dispositivos iOS hacer clic en el lienzo no hace absolutamente nada. Añadir "methods[method](body, 'touchend', this.onClick);" a la función toggleSelectComponent soluciona el problema. El método es exactamente el mismo que el método onClick normal con la adición de "e.preventDefault();" justo después de "e.stopPropagation();"

Acabo de añadir la solución sugerida y todo funciona perfectamente en iOS usando la última versión de desarrollo (0.14.66). ¿Se podría añadir esta solución como una implementación permanente dentro de GrapesJS para que no tengamos que editar manualmente los códigos después de cada versión? Gracias de antemano.

Respuestas (2)

artf7 de agosto de 2019

Estaría encantado de fusionar una residencia personal

saltyfoam11 de agosto de 2019

Estamos usando GrapesJS y nos encantaría tener más soporte en móvil, ¡así que espero que esto se apruebe!

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.