问题描述
我看到这个问题以前曾被问过,但没有得到回答。在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 (将#修改为@)