【问题标题】:R Shiny img() on UI side does not render the imageUI端的R Shiny img()不渲染图像
【发布时间】:2016-03-02 23:59:52
【问题描述】:

我试图在 Shiny UI 中渲染的本地文件夹中有一个静态图像,但它不起作用。显示中间带问号的破损图像。

ui <- fluidPage(img(src = 'imagefile.png', height = '100px', width = '100px'))
server <- function(input, output) {}
shinyApp(ui = ui, server = server)

知道发生了什么吗?

【问题讨论】:

  • 除了@jenesaisquoi 下面的回答之外,将您的应用程序保存在您保存 www 文件夹的同一目录中,并将您的应用程序命名为“app.R”

标签: r shiny


【解决方案1】:

把图片放在同一个目录下名为 www 的文件夹中,这样你就有了 www/imagefile.png。然后,调用

library(shiny)
ui <- fluidPage(img(src = 'imagefile.png', height = '100px', width = '100px'))
server <- function(input, output) {}
shinyAppDir(".")

但是,您可能希望将 runApp 与单独的 ui 和服务器文件一起使用。

【讨论】:

  • 那行得通。谢谢。找不到它的记录。也许我错过了。
猜你喜欢
  • 1970-01-01
  • 2020-06-19
  • 2020-11-08
  • 2021-03-20
  • 2016-07-01
  • 2020-04-04
  • 1970-01-01
  • 2019-04-12
  • 1970-01-01
相关资源
最近更新 更多