繁体   English   中英

在IOS中使用react-native从本地IP地址获取时发生异常

[英]Exception while fetching from local IP address with react-native in IOS

我正在尝试使用以下代码片段从react-native中的本地服务器获取数据:

fetch('http://192.168.1.10:8090', {...});

它在Android中运行良好,当我用真实域名替换本地IP时,它在Android和IOS中都可以运行。 但是,对于任何本地IP地址(显然可以从IOS设备访问),它将引发毫无意义的异常并失败:

{"line": 107870, "column": 150, "sourceURL": "http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false"}

任何想法?

那是因为您要获取的是http地址,而不是https。 您可以在info.plist中将此域添加为例外域。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM