Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 执行UI块时引发异常:无效区域<;中心:+;37.33233141,-122.03121860,span:&x2B;0.04491556,-5.73770224>;_React Native_React Native Maps - Fatal编程技术网

React native 执行UI块时引发异常:无效区域<;中心:+;37.33233141,-122.03121860,span:&x2B;0.04491556,-5.73770224>;

React native 执行UI块时引发异常:无效区域<;中心:+;37.33233141,-122.03121860,span:&x2B;0.04491556,-5.73770224>;,react-native,react-native-maps,React Native,React Native Maps,我正在使用react native maps构建一个应用程序。在测试中,我用一个按钮设置它,在两个不同的位置(DC和Concord NH)之间切换,其中一个恰好是我的实际当前位置。我还有一个“找到我!”按钮,可以转到当前位置 在Android模拟器上,当我点击“find me”(找到我)时,它会跳到旧金山,我假设那里是模拟器位置的设置地。我没有真正的安卓设备 在iOS模拟器和我的iPhone上,DC/NH按钮都起作用,在我的iPhone上,当我切换到DC时,我看到了我的蓝点。然而,在iOS模拟器

我正在使用
react native maps
构建一个应用程序。在测试中,我用一个按钮设置它,在两个不同的位置(DC和Concord NH)之间切换,其中一个恰好是我的实际当前位置。我还有一个“找到我!”按钮,可以转到当前位置

在Android模拟器上,当我点击“find me”(找到我)时,它会跳到旧金山,我假设那里是模拟器位置的设置地。我没有真正的安卓设备

在iOS模拟器和我的iPhone上,DC/NH按钮都起作用,在我的iPhone上,当我切换到DC时,我看到了我的蓝点。然而,在iOS模拟器和我的iPhone上,当我点击“find me”(查找我)时,我得到了这个错误(以下坐标是在模拟器上运行时的坐标:

Exception thrown while executing UI block:
Invalid Region <center: +37.33233141, -122.03121860, span: +0.04491556, -5.73770224>

有人对此有想法吗?

您可以使用“this”来设置或更新region,而不是使用setState。例如,region=region。如果问题仍然存在,您可以发布代码吗?您可以使用“this”来设置或更新region,而不是使用setState。例如,region=region。如果问题仍然存在,您可以发布代码吗?