使用小部件在R shiny中显示网页

时间:2018-01-17 12:22:01

标签: html r iframe shiny

下面的R闪亮脚本是这样的,当你运行应用程序时,你会得到一个搜索栏来输入网址,点击"输入"或"重置"并在浏览器窗口中打开网页。我的要求是,不是浏览器窗口,有没有办法在R闪亮本身内打开应用程序。例如。当我输入网址并按Enter键时,网站会在下面的框输入中创建。我知道有像iframe这样的功能但它也有缺点。此外,当我运行应用程序时,我的文件夹窗口会自动打开,请在此处提出一些建议。附加快照以供参考

## Not run: 
library(shinyWidgets)
if (interactive()) {
ui <- fluidPage(
tags$h1("Search Input"),
br(),
searchInput(
  inputId = "search", label = "Enter your text",
  placeholder = "A placeholder",
  btnSearch = icon("search"),
  btnReset = icon("remove"),
  width = "450px"
),
br(),
verbatimTextOutput(outputId = "res")
)
server <- function(input, output, session) {
output$res <- renderPrint({
  #input$search
  shell.exec(input$search)
})
}
shinyApp(ui = ui, server = server)
}

Shinywidgets capture

0 个答案:

没有答案