【问题标题】:Why are my jpg and png's not processing on R Shiny? [duplicate]为什么我的 jpg 和 png 没有在 R Shiny 上处理? [复制]
【发布时间】:2021-10-20 11:23:07
【问题描述】:

快速提问:我正在使用 R Shiny,我正在尝试将图片嵌入到我的应用程序中。问题:当我加载它们时,我似乎无法在屏幕上显示 jpg 或 png。 (我尝试了两种文件类型。)只出现一个错误加载的文件图标。你如何解决这个问题?任何帮助将不胜感激。

我尝试了多种选择,但这里是最简单的代码。我只是想尽可能多地删除变量。 skiing.png 应该在我的文件夹中。


mainPanel(tags$img(src="skiing.png"),width=2) 


【问题讨论】:

  • 是的,我看到了那个页面,但我的屏幕上没有任何效果。我不知道如何使用 CSS,所以我会尽量避免它。除了 CSS,还有什么想法吗?
  • CSS?只需将它放在 www 文件夹中,就像我链接到的答案说的那样......

标签: r shiny data-science rshiny


【解决方案1】:

在您的项目目录中创建一个www 子目录并将图片移动到那里。无需更改src 路径。

| project_dir/
  | app.R
  | www/
    |skiing.png

请尝试使用www 目录中的图像的最小示例。如果这不起作用,则您的 Shiny 服务器的配置与默认设置不同,或者有其他问题。

library(shiny)

ui <- fluidPage(
    sidebarLayout(
      sidebarPanel(), 
      mainPanel(tags$img(src="skiing.png"),width=2) 
  )
)

server <- function(input, output) { }
shinyApp(ui = ui, server = server)

【讨论】:

  • 嗯。我将图片移到 www 文件夹中,但图像仍然无法渲染。这是一张png的截图。为什么这不起作用?
猜你喜欢
  • 2012-10-08
  • 2021-08-28
  • 1970-01-01
  • 2020-10-07
  • 1970-01-01
  • 2013-02-25
  • 1970-01-01
  • 2015-05-22
  • 2019-08-29
相关资源
最近更新 更多