问答

react-native Image使用报错

作者:admin 2021-08-20 我要评论

以前正常使用,突然就不好使了, 代码如下 import React from 'react'; import { View, Text, Image,} from 'react-native'; const App: () = React$Node = () =...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

以前正常使用,突然就不好使了,
代码如下

import React from 'react';
import { View, Text, Image,} from 'react-native';

const App: () => React$Node = () => {
return (

<>
  {/*<Image source={{uri:'https://www.baidu.com/img/bd_logo1.png'}}/>*/}
  <Image source={require("IMG_5162.PNG")}/>
  <Text>123</Text>
</>

);
};

export default App;

加载网络图片不报错,也不显示
1.png

加载本地图片报以下错
2.png

不知道为何 求各位大佬帮忙 感激不尽

###

首先我是这个问题的发起者,已经解决了该问题,是有以下几个原因导致希望分享给大家
1.图片的后缀为.PNG,RN无法识别大写,会报错,把图片后缀改成小写即可
2.图片最好放在项目根目录下的子文件夹里,如果是在根目录下,你的js文件也在根目录的情况下,需要在路径前添加./ 比如:<Image source={require("./1.png")}/>

希望大家都可以在学习编程的路上坚持下去!共勉

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 使用箭头函数return数据不能实现

    使用箭头函数return数据不能实现

  • 个人小程序号能接入小程序3D地图吗?

    个人小程序号能接入小程序3D地图吗?

  • vue 移动端项目中,使用了better-scrol

    vue 移动端项目中,使用了better-scrol

  • css如何做出区域平均划分为四列

    css如何做出区域平均划分为四列

腾讯云代理商
海外云服务器