0

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

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


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


4

1 回答 1

0

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)
于 2021-08-18T19:36:47.103 回答