javascript - React Native Image 未从 android 上的本地地址呈现
问题描述
我正在学习并做一个关于 react-native 的项目。我在尝试从本地服务器渲染图像时遇到问题。我想出了渲染图像的方法,我面临的问题是来自本地服务器的图像没有在我的应用程序中渲染。我在源代码中添加到 uri 的链接在浏览器中显示图像,但未在应用程序中呈现。我不知道我哪里错了
我试过检查链接是否有效,我使用占位符图像来检查 Image 是否正常工作(它是)。
<Image source={{uri: 'http://10.0.2.2:8000/packageImages/asd1.jpg'}}
style={{width: 400, height: 400}} />
我希望图像能够渲染,但它不会渲染,也不会引发任何错误。
解决方案
如果您确实希望将 IP 分配给您的模拟器:
adb shell
ifconfig eth0
这会给你类似的东西:
eth0: ip 10.0.2.15 mask 255.255.255.0 flags [up broadcast running multicast]
推荐阅读
- amazon-web-services - 如何在无服务器配置文件中获取 appsync API 端点?
- javascript - R Leaflet:添加范围滑块以过滤没有闪亮的标记
- scala - 为什么这个 scala 代码有编译错误类型不匹配
- html - 调整浏览器页面大小时放大/缩小背景图像
- c# - 接口内的变量,还是向各种类添加/需要变量的替代方法?
- debugging - VSCode 中 NPM Google Cloud 包的源映射问题
- common-lisp - 如何在 common lisp 中创建位数组?
- python - 将 Numpy 数组分配给变量
- flutter - Firestore 更改未与流生成器同步
- python - 带有 lru_cache 的斐波那契数列函数不显示所有斐波那契数