1
Windows上でR Shinyアプリケーションを実行していて、すべて正常でした。しかし、私はUbuntu Serverでコードを実行しているので、ユーザーはフォルダを開くことができません。フォルダを開くにはR Shiny on Ubuntu Server:ユーザーがWindowsプラットフォームでフォルダを開くことができません
コード:スクリプトが(代わりに、利用者の)サーバーOSを読んでいるとはshell_execを実行していないので、
opendir <- function(dir) {
if (.Platform['OS.type'] == "windows"){
shell.exec(dir)
} else {
system(paste(Sys.getenv("R_BROWSER"), dir))
}
}
たぶん、問題が発生します。解決