ios - react native : images with space in name won't load in IOS (device, 不是 https 问题)

标签 ios react-native mobile-development

名称中带有空格的图像不会在 IOS 中加载,对于 Android,它通过将空格替换为 %20 来工作,但此解决方案在 iOS 上不起作用。 react native 。

我正在使用 uri 在普通图像容器中远程加载图像。没有空间的图像加载正常。

最佳答案

<Image source={{uri: fileName.replace(/ /g, '%20')}} style={styles.image} />

适用于 react-native@0.59.5

关于ios - react native : images with space in name won't load in IOS (device, 不是 https 问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48029129/

相关文章:

ios - Xcode 中的 Build Configuration 仅显示 Release

javascript - 如何防止滚动窗口/主体 "through"模态 div?

ios - 将主要的 AppleLanguage 更改为阿拉伯语,但仍然是 UIUserInterfaceLayoutDirectionLeftToRight

javascript - 将现有的 WebView JavascriptInterface 与 React-Native 结合使用

dart - Flutter-来自WebViewScaffold中显示的网页的电话调用

ios - 为什么CFStreamCreatePairWithSocketToHost成功后CFStreamCreatePairWithSocketToCFHost失败

javascript - 如何在 React Native 中将 Firebase 实时数据库数据值增加一个?

react-native - 如何在app.js文件中使用mapStateToProps?

xcode - 如何在 Xcode macosx 中安装 flutter 和 dart?

dart - Flutter WebView Plugin - 如何处理本地存储变量