【问题标题】:Shiny open URL in the same window - trigger by observeEvent [duplicate]在同一窗口中闪亮的打开 URL - 由 observeEvent 触发 [重复]
【发布时间】:2021-05-27 08:33:47
【问题描述】:

我想打开一个确认对话框,单击确认按钮后,我想在同一窗口中打开一个 URL。这将是一个部署的应用程序,browseURL() 不是一个选项。

到目前为止,我有这个:

library(shiny)
library(shinyWidgets)

ui <- fluidPage(
  
  actionButton("open", "Click Me")
  
)

server <- function(input, output, session) {
  
  observeEvent(input$open, {
    confirmSweetAlert(
      session = session,
      inputId = "confirm",
      title = "Please confirm."
    )
  })
  
  observeEvent(input$confirm, {
    if (input$confirm) {
      browseURL('http://www.google.com')
    }
  })
  
}

shinyApp(ui, server)

browseURL 有什么替代品吗?

【问题讨论】:

标签: r shiny


【解决方案1】:

我找到了solution。

这解决了我的问题,我可以重定向到我想要的地方。

【讨论】:

    猜你喜欢
    • 2014-11-06
    • 2018-05-27
    • 2020-09-24
    • 2019-03-24
    • 2018-05-02
    • 1970-01-01
    • 2020-05-24
    • 2013-11-07
    • 2019-02-01
    相关资源
    最近更新 更多