Я использую этот стандартный код, который я нашел в Интернете, чтобы посмотреть, смогу ли я дублировать встраивание PDF-файла в это блестящее приложение.Когда я запускаю код, файл PDF отображается вне tabPanel.
Я использую R Studio v3.4.3.Как мне заставить его встраивать или визуализировать внутри tabPanel?
Я пробовал разные PDF-файлы с разным разрешением, но ничего не получалось.
PDF-файл находится в папке www.
Попытка
# R Shiny app demo - display PDF in app as reference document
library(shiny)
# Simple shiny layout for demo sake
ui <- (fluidPage(
sidebarLayout(
sidebarPanel(
h5("use case - embed a pdf the app - embed as a local pdf")
),
mainPanel(
tabsetPanel(
# using iframe along with tags() within tab to display pdf with scroll, height and width could be adjusted
tabPanel("Reference",
tags$iframe(style="height:400px; width:100%; scrolling=yes",
src="test.pdf")),
tabPanel("Summary"),
tabPanel("Plot")
)
))
))
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)
Я ожидаю увидеть PDF-файл, встроенный в tabPanel.