react native svg onpress不适用于具有大型viewBox的android
Im使用带有expo的react本机svg模块。我已经在一个光秃秃的项目上试过了,没有世博会,所有东西都是最新的,同样的问题 当我使用下面这样一个非常大的视口时,onPress功能对元素不起作用。下面的示例在iOS和Web上似乎运行良好。我已经测试到我知道它与分组或矩阵变换无关的程度react native svg onpress不适用于具有大型viewBox的android,android,reactjs,react-native,svg,react-native-svg,Android,Reactjs,React Native,Svg,React Native Svg,Im使用带有expo的react本机svg模块。我已经在一个光秃秃的项目上试过了,没有世博会,所有东西都是最新的,同样的问题 当我使用下面这样一个非常大的视口时,onPress功能对元素不起作用。下面的示例在iOS和Web上似乎运行良好。我已经测试到我知道它与分组或矩阵变换无关的程度 <Svg height="1920" width="1080" fill="none" viewBox="2942852
<Svg
height="1920"
width="1080"
fill="none"
viewBox="2942852.602193035 -472992.4195375803 897.8977111047134 1329.2074627304683"
preserveAspectRatio='none'>
<G transform="matrix(1,0,0,-1,0,0)">
<Rect x="2943049.34094599" y="472319.3465770291" width="300" height="300"
fill="blue" onPress={()=>{alert('achoo!')}}/>
</G>
</Svg>
{alert('achoo!')}}/>
请测试一下,让我知道你的想法。onPress可以使用更“传统”的视口。由于某些原因,上面的示例在android上不起作用,但在iOS和web上起作用