首先确定是在什么环境下不展示图片,确定你的标签是<img>还是<image>,确定你是网页不展示图片还是真机模拟不展示图片,请对应问题查找方法。

一、引用本地文件中存储的图片

(1)真机环境

(2)网页环境

二、引用localhost或者127的本地服务器图片

(1)真机环境

(2)网页环境

三、引用本地服务器开启的端口的图片

(1)真机环境

(2)网页环境

四、富文本中的图片在richtext或者v-html转义后图片不展示

(1)真机环境

(2)网页环境

一、引用本地文件中存储的图片

uniapp展示本地图片使用<image>标签都可以展示图片。但是<img>标签在网页端和真机模拟都不可以展示图片。

<template><view><image src="../../static/back/1.jpg"></image></view>
</template>

(1)真机环境:一般是路径问题,查看是否用了别名,看看是相对路径还是绝对路径。【一个不行换另一个】

(2)网页环境:也是一样

二、引用localhost或者127的本地服务器图片

这里就要注意了,这种情况uniapp在文档中说过如果不按文档来可能会产生只有网页端显示图片,真机端不展示图片,同样只能支持<image>标签。【一般本地测试才会用Localhost或者127,也要确定你服务器上已经有这个图片了】

<template><view><image src="http://localhost:8020/ebook/upload/01(9).jpg"></image></view>
</template>

(1)真机模拟:uniapp真机环境不支持Local或者127的本地请求【所以只能用端口号的请求来解决】

(2)网页环境:可以使用localhost或者127请求的本地服务器上的图片。

三、引用本地服务器开启的端口的图片

这种方案的出现就是为了解决第二种方案图片无法在真机端出现的问题。同样只支持<image>标签。记住Uniapp真机端【不管是你的手机还是平板,还是模拟器】设置请求url和图片地址都不能用localhost,只能用端口号。

查一下自己wifi或者网线连接的IPv4地址,这个应该都会就不说了。

<template><view><image src="http://192.168.10.26:8020/ebook/upload/01.jpg"></image></view>
</template>

(1)真机模拟:正常展示了图片。

(2)网页环境:可以使用localhost或者127请求的本地服务器上的图片,同样可以使用端口号请求到的图片。

四、富文本中的图片在richtext或者v-html转义后图片不展示

这就涉及富文本传递过来的内容是标签形式的了,在这里说这种方法是因为使用这种方法后uniapp可以识别<img>标签并展示图片。

当然更更要注意的是,虽然可以识别<img>标签,但是真机模拟还是要用端口号请求到的图片。

<template><view><view v-html="img"></view>//或者<rich-text :nodes="img"></rich-text>,v-html是vue的方法,rich-text是uniapp的方法,其实还是vue的方法好用,建议使用富文本的时候用v-html</view>
</template><script>export default {name:"index",data(){return{img:'<p><img src="http://192.168.10.26:8020/ebook/upload/01.jpg" style="height: 50px;width:30px" contenteditable="false"/></p>'//注意这里是在Uniapp中使用img标签了}},
</script>

(1)真机模拟:正常展示了图片。

(2)网页环境:正常运行。

写代码还是要仔细,一般的问题Uniapp官方文档都有解答。

uniapp图片无法显示相关推荐

  1. uniapp图片自适应显示,不裁剪

    先看图: 这是长图和方图的显示效果,都可以完全显示出来 上代码: html部分: <view class="question-title" style="width ...

  2. uniapp图片不显示 - 变量动态修改图片地址不生效 - 图片src路径错误

    效果图 完整代码 <template><view><image :src="popupImgSrc1" mode="aspectFit&qu ...

  3. uni-app APP,H5图片上传添加文字水印,图片只显示左上角bug(H5,安卓App可用,其他暂未测试)

    项目场景: 提示:这里简述项目相关背景: uni-app上传图片添加文字水印功能时图片只显示左上角,或者图片重叠 图片不规则一系列bug,特此记录 问题描述 提示:这里描述项目中遇到的问题: 上传图片 ...

  4. img 服务器上的图片不显示图片,img显示服务器图片不显示

    img显示服务器图片不显示 内容精选 换一换 您可根据需求自定义下发消息内容,例如新增场景:终端用户发送"应用魔方"时,聊天机器人自动回复该产品介绍给用户.在"ChatB ...

  5. uni 根目录路径_如何解决uniapp图片路径错误问题

    uniapp图片路径错误的解决办法:1.在根目录"manifest.json"中配置h5下的"publicPath":2.在h5配置中运行的基础路径进行配置即可 ...

  6. uni-app图片如何设置双指放大缩小

    图片设置双指放大缩小这个功能相对来说比较简单的,是用于官方文档的路径(组件->视图容器->movable-area),movable-area可以做双指放大缩小,并且放大的同时可以左右移动 ...

  7. uni-app 图片懒加载

    uni-app 图片懒加载 功能 实现图片懒加载,并且显示数组中,始终只有3张图片,上下滑动增加的同时,删除最开始的那一张.可以指定从总图片的第几张开始加载. 思路 要实现上下滑动时的动画效果,我这里 ...

  8. vue 加载image图片不显示解决

    vue 加载image图片不显示解决------------写了个vue的demo(自己做一个表格,可以横向增加列也可以纵向增加行)想给demo加图片怎么都出不来,,,,,查图片太大?加载位置不对?配 ...

  9. 打包后图片不显示问题

    设置publicPath 在vue.config.js 配置文件中 // 打包app时放开该配置publicPath: process.env.NODE_ENV === 'development' ? ...

最新文章

  1. 我收集的网上公开的免费电子书
  2. 三十八、Vue项目上手 | 用户管理系统(上篇)
  3. 隐私设置错误您的连接不是私密连接_用小米手机的,赶紧将这些保护个人隐私的功能设置起来,安全好用...
  4. CentOS使用virt-what知道虚拟机的虚拟化技术
  5. 爬虫苦训第一天,我的第一个爬虫!!!
  6. 中国物联网产业RFID发展机遇分析
  7. java spring 拦截器_Spring MVC拦截器(Interceptor)的配置及使用
  8. 开源贡献 计算_使用此网站为开源做贡献
  9. avi和音频合成 ffmpeg_使用Java和ffmpeg把音频和视频合成视频的操作方法
  10. 移动端采用Flexible将PX转换REM适配及开发中Retina屏1px边框的两种解决方案
  11. apollo local 模式_「架构」 - 配置中心 Apollo基本使用
  12. python stdout,在Python中的Stdout编码
  13. android 遮罩 进度条,bootstrap创建带遮罩层的进度条
  14. Java库 学习笔记 - POI 在Word文档中查找指定关键字并设置背景色
  15. SPI oled ssd1306 esp8266
  16. finereport与OA系统集成的完全方案
  17. matlab 四分位距,四分位数及matlab实现
  18. android 日语输入法,Android日语输入法Simeji使用示例
  19. 自然语言处理之神经网络基础
  20. C语言编译器的下载、配置和基本使用

热门文章

  1. mysql pxc集群介绍_PXC集群的概述及搭建
  2. 茅山煤矿轶事(二)狼来了
  3. 【转发】IDM fabless foundry
  4. 父亲给女儿 九条人生忠告
  5. Unity如何限制3D物体的旋转角度
  6. 华为鸿蒙os再度升级,华为鸿蒙官网再次更新!多达24款机型可升级鸿蒙OS:赶紧报名升级吧...
  7. 全球与中国二甲酮市场深度研究分析报告
  8. 【pickle】详解python中的pickle模块(常用函数、示例)
  9. android 虚拟器版本,安卓虚拟机Android-X86更新至4.4版本
  10. 【NOIP2017】Day4