Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

196
Views
La pantalla del cargador animado al enviar el formulario funciona en una computadora portátil, no en un iPhone usando JS

Tengo un formulario en el que el usuario elige, a través de un control deslizante de rango, y luego hace clic en un mapa SVG para enviar un formulario. En 'touchstart click', me gustaría mostrar un SVG animado durante tres segundos y luego enviar el formulario.

Este código que muestra el cargador en el teléfono pero no la animación (presenta lo que parece ser una instantánea de la animación. La animación funciona en el sitio web):

 $('.region').on('touchstart click', function (e) { document.getElementById("loader").style.visibility = "visible"; $('#region').val($(this).data('val')); // sets to region $('#myForm').submit(); e.preventDefault(); });

El CSS para #loader es visibilidad: oculto. Si uso 'display: none' en lugar de 'visibility', no se muestra en absoluto.

Aquí hay un jsfiddle que funciona en fiddle pero no en el sitio.

Este código funciona (el cargador se muestra y está animado) en la computadora portátil, pero la pantalla del cargador no aparece en el teléfono (probablemente debido al problema de visualización mencionado anteriormente).

 $('.region').on('touchstart click', function (e) { $("#loader").show(); e.preventDefault(); $('#region').val($(this).data('val')); // sets to region document.getElementById("myForm").submit(); });

Estoy desarrollando la aplicación con PHP y JS desde una perspectiva web (porque eso es lo que sé en este momento) y uso webview para convertirla en una aplicación. Está en la aplicación webview que estoy viendo en el teléfono.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!