【问题标题】:Rstudio shiny not finding image in www folderRstudio闪亮没有在www文件夹中找到图像
【发布时间】:2015-11-27 02:23:17
【问题描述】:

我从之前的工作示例中得到了这段代码:

page_name="logo"
shinyUI(
  pageWithSidebar(

    headerPanel('Sortable list'),
    sidebarPanel(
      tags$head(tags$script(src = "js/jquery-ui.min.js")),
      wellPanel(
        uiOutput('sortable_rui')
      ),
      wellPanel(
        uiOutput('sortable2_rui')
                ),
      wellPanel(
                h5(page_name),
                img(src=paste0(page_name,".png")),
                img(src=paste0("www/",page_name,".png"))
                )
    ),

    mainPanel(
      tableOutput('showData'),
      verbatimTextOutput('showorder'),
      tableOutput('showData2'),
      verbatimTextOutput('showorder2')
    )
  )
)

这是我在www/ 文件夹中的内容:

avilella@ubuntu64:/var/shiny-server/www/sortable/www$ ls -l
total 76
drwxrwxr-x 2 avilella avilella  4096 Jan 30 09:26 js
-rwxrwx--- 1 avilella avilella 67022 Feb 10 14:47 logo.png
-rw-rw-r-- 1 avilella avilella   299 Jan 30 09:26 sort.css

但在www/ 中找不到徽标:

有什么想法吗?

【问题讨论】:

    标签: r shiny


    【解决方案1】:

    您的代码很好,只是 logo.png 文件的权限不允许普通用户查看。从命令行尝试 chmod 664 /var/shiny-server/www/sortable/www/logo.png

    您无需在此处指定 www/,因此可以使用以下方法:

    img(src=paste0(page_name,".png")),
    

    【讨论】:

    • 不应该是“.png”吗?
    猜你喜欢
    • 2019-02-12
    • 2015-10-18
    • 1970-01-01
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    • 2020-05-09
    • 1970-01-01
    • 2015-10-28
    相关资源
    最近更新 更多