You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RStudio中R Markdown嵌入Shiny应用图片显示异常求助

解决Shiny应用中图片显示损坏的问题

问题出在图片路径的写法上:Shiny框架默认将www目录作为静态资源的根目录,因此调用图片时不需要在路径前添加www/前缀。

修正后的代码

library(shiny)

ui <- fluidPage(
  titlePanel("Shiny App with Image"),
  sidebarLayout(
    sidebarPanel(
      h3("Sidebar Content")
    ),
    mainPanel(
      h3("Main Panel Content"),
      img(src = "Icon1.png", height = "200px") # 移除了www/前缀
    )
  )
)

server <- function(input, output) {}

shinyApp(ui = ui, server = server)

额外排查要点

  • 确认图片文件名(包括大小写)完全匹配,部分系统(如Linux/macOS)对文件名大小写敏感
  • 检查图片文件本身是否损坏,可以尝试用图片查看器打开验证
  • 确保www目录和你的Shiny脚本文件在同一个文件夹下

内容的提问来源于stack exchange,提问作者Junwoo Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 09:12:05