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

249
Views
Ícono de SVG que muestra el corte en Android en React Native

Estoy usando lib react-native-svg para mostrar SVG en mi aplicación móvil. En iOS, se muestra correctamente, pero en Android, muestra un corte. También adjuntaré una captura de pantalla como referencia. ¿Puede alguien ayudarme a resolver este problema?

Captura de pantalla de iOS Captura de pantalla de iOS

Captura de pantalla de Android Captura de pantalla de Android

Complemento SVG https://jsfiddle.net/vhft358e/

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Su SVG tiene un par de problemas. Una es que viewBox tiene el tamaño incorrecto para su imagen. Es mucho más pequeño que el contenido SVG. Pero dado que el SVG se muestra principalmente, no creo que ese sea su principal problema.

Su SVG usa mask-type: alpha . Puede ser que ese sea el problema. Tal vez no sean compatibles correctamente con Android. O tal vez el análisis y la representación de máscaras están un poco rotos en la versión de Android de react-native-svg.

Cosas para probar:

  1. Esas dos máscaras no necesitan ser máscaras de tipo alfa. Elimine el style="mask-type: alpha" de ambas máscaras, y el SVG seguirá teniendo el mismo aspecto. Tal vez también se procesarán correctamente entonces.

  2. Intenta modificar tu SVG para que no use máscaras. Una máscara simplemente crea la forma de contorno de rectángulo redondeado del icono. Eso podría cambiarse a un clip. La otra máscara simplemente corta el arco inferior del guardabarros del autobús. Puede quitar la máscara modificando la forma y el color del guardabarros.

about 4 years ago · Santiago Trujillo Report
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!