Shiny 使所有登录到Shining Server的用户重新加载,而无需重新登录
我有很多人登录到一个闪亮的服务器应用程序中,他们都在那里进行交互。应用程序停止后,我加载另一个应用程序,它们都单击“重新加载”,并在新应用程序上进行交互Shiny 使所有登录到Shining Server的用户重新加载,而无需重新登录,shiny,reload,Shiny,Reload,我有很多人登录到一个闪亮的服务器应用程序中,他们都在那里进行交互。应用程序停止后,我加载另一个应用程序,它们都单击“重新加载”,并在新应用程序上进行交互 如果有人提前单击“重新加载”,则每个人都需要重新登录。有没有办法避免这种情况。我只想重新生成shiny的默认重新加载页面。我不确定您的重新加载如何工作,因为您没有发布任何代码,但是您可以强制F5页面刷新,就像这样。部分代码示例取自` 库(闪亮) 图书馆(shinyjs) jscode library(shiny) library(shinyjs
如果有人提前单击“重新加载”,则每个人都需要重新登录。有没有办法避免这种情况。我只想重新生成shiny的默认重新加载页面。我不确定您的
重新加载如何工作,因为您没有发布任何代码,但是您可以强制F5
页面刷新,就像这样。部分代码示例取自`
库(闪亮)
图书馆(shinyjs)
jscode
library(shiny)
library(shinyjs)
jscode <- "shinyjs.reload = function() { window.location.reload(true); }"
ui <- fluidPage(
useShinyjs(),
extendShinyjs(text = jscode),
textInput("text", "Text"),
actionButton("reload", "Refresh app")
)
server <- function(input, output, session) {
observeEvent(input$reload, {
js$reload();
})
}
shinyApp(ui = ui, server = server)