闪亮:选择 运行 应用程序在 Window、查看器窗格中还是在外部
Shiny: Choose whether to run app in Window, in Viewer Pane or Externally
我有一个闪亮的应用程序,我将其打包分发。当我在我的计算机上使用 package/app 时,它会在 RStudio 中打开一个新的 window 并在那里打开 运行 应用程序。当其他人在他们的计算机上 运行 package/app 时,它会在 Internet Explorer 中打开,这是有问题的。
我更改了我的 runApp
代码以包含 launch.browser=rstudio::viewer
,这会阻止该应用程序在 IE 中打开,但是 运行 该应用程序在小查看器窗格中而不是打开一个新的window。我似乎无法在闪亮的文档中找到有关如何告诉 runApp
在 Rstudio window 中打开的任何地方。
如果我可以在查看器窗格中将 runApp
告诉 运行,我也应该能够在 Rstudio window 中将其 运行。有人知道怎么做吗?
此致
为避免在 互联网浏览器 中打开它,并 运行 通过 R-studio window 打开它,请确保启用此设置:
他们的默认设置可能是其他设置,而不仅仅是 "Run in Window"。
请确保您也有最新的 R-studio 版本。我刚刚看到有人在这里巧合地遇到了类似的问题:
如果这没有帮助,我会尽力为您提供进一步的帮助。
我能够用这段代码解决我的问题:
# Create ui and server
# Set Rstudio to run external
shinyApp(ui = ui, server = server) # runs externally
options(shiny.launch.browser = .rs.invokeShinyWindowViewer)
shinyApp(ui = ui, server = server) # runs in RStudio window
我有一个闪亮的应用程序,我将其打包分发。当我在我的计算机上使用 package/app 时,它会在 RStudio 中打开一个新的 window 并在那里打开 运行 应用程序。当其他人在他们的计算机上 运行 package/app 时,它会在 Internet Explorer 中打开,这是有问题的。
我更改了我的 runApp
代码以包含 launch.browser=rstudio::viewer
,这会阻止该应用程序在 IE 中打开,但是 运行 该应用程序在小查看器窗格中而不是打开一个新的window。我似乎无法在闪亮的文档中找到有关如何告诉 runApp
在 Rstudio window 中打开的任何地方。
如果我可以在查看器窗格中将 runApp
告诉 运行,我也应该能够在 Rstudio window 中将其 运行。有人知道怎么做吗?
此致
为避免在 互联网浏览器 中打开它,并 运行 通过 R-studio window 打开它,请确保启用此设置:
他们的默认设置可能是其他设置,而不仅仅是 "Run in Window"。
请确保您也有最新的 R-studio 版本。我刚刚看到有人在这里巧合地遇到了类似的问题:
如果这没有帮助,我会尽力为您提供进一步的帮助。
我能够用这段代码解决我的问题:
# Create ui and server
# Set Rstudio to run external
shinyApp(ui = ui, server = server) # runs externally
options(shiny.launch.browser = .rs.invokeShinyWindowViewer)
shinyApp(ui = ui, server = server) # runs in RStudio window