文件选择窗口在R主窗口后面打开

问题描述

我看到这个问题以前曾被问过,但没有得到回答。在R会话期间首次使用tcltk::tk_choose.files()时,它将在R主窗口后面打开。所有其他时间,它都会在主窗口前打开(应如此!)。有没有办法让它始终位于最前面? 最终,我想通过如下方式使用它。因此它也应该在闪亮的窗口前面。

library(shiny)

ui <- fluidPage(
    actionButton("do","Open window")
)

server <- function(input,output,session) {
    observeEvent(input$do,{
        tcltk::tk_choose.files()
    })
}

shinyApp(ui,server)

我知道base::file.choose()utils::choose.files()。但是,第一个不允许一次选择多个文件,第二个不允许复制/粘贴路径以便更快地导航,这让我发疯。.

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)