【发布时间】:2017-06-06 16:20:26
【问题描述】:
我想包含一个指向本地 html 文件的链接,该文件位于我的闪亮应用程序的 www 目录中,位于 data.table 的列中。单击时应打开一个新选项卡,显示 html 文件。 我找到了链接到互联网页面的解决方案,但是我该如何调整它,以便 Shiny 在浏览器中呈现时找到本地文件?
这是我的代码
library(DT)
library(shiny)
link <- "www/my_html.html"
link <- paste0("<a href='", link,"' target='_blank'>", link,"</a>") # works fine for global url, but not for local file
df <- data.frame(a = 10.5, b = 48, link = link)
ui <- fluidPage(
DT::dataTableOutput('table1')
)
server <- function(input, output) {
output$table1 <- DT::renderDataTable({df}, escape = -3)
}
shinyApp(ui, server)
【问题讨论】: