我在应用程序中使用Facebook进行登录。在那里我得到了一张用户资料照片。Facebook SDK返回一个头像URL。
我将这个文件保存在目录assets/download.jfif中,并在RegisterScreen.js中获得它,如下所示
<Image
onError={() => console.log('Error')}
onLoad={() => console.log('On Load')}
onLoadStart={() => console.log("onLoadStart")}
onLoadEnd={() => console.log('onLoadEnd')}
style={{width:normalize(35), height:normalize(35)}}
source={require('../assets/download.jfif')}
/>但这给了我一个错误
`[Error: undefined Unable to resolve module `../assets/download.jfif` from src\screens\RegisterScreen.js`:`发布于 2021-07-26 23:14:06
我正面临着同样的问题,但使用的是远程图像。RN似乎不支持".JFIF“镜像。如果是静态图像,您可以尝试将其转换为另一种支持的格式。如列表所示:https://reactnative.dev/docs/image#source
在写这篇文章的时候:
当前支持的格式有png、jpg、jpeg、bmp、gif、webp、psd (仅限iOS)。在
中
https://stackoverflow.com/questions/66396741
复制相似问题