为啥我的 jpg 和 png 没有在 R Shiny 上处理? [复制]
Posted
技术标签:
【中文标题】为啥我的 jpg 和 png 没有在 R Shiny 上处理? [复制]【英文标题】: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)
【问题讨论】:
***.com/a/21998722/3087927 是的,我看到了那个页面,但我的屏幕上没有任何效果。我不知道如何使用 CSS,所以我会尽量避免它。除了 CSS,还有什么想法吗? CSS?只需将它放在 www 文件夹中,就像我链接到的答案说的那样...... 【参考方案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的截图。为什么这不起作用?以上是关于为啥我的 jpg 和 png 没有在 R Shiny 上处理? [复制]的主要内容,如果未能解决你的问题,请参考以下文章