Shiny 0.14引入了bookmarkable state,默认情况下,编码当前状态的GET参数似乎包含在URL中。
不幸的是我的应用状态并不容易保存,并且使用state参数将URL复制并粘贴到另一个浏览器会话会立即崩溃应用程序。从URL中删除GET参数会将应用程序初始化为默认状态,这样就可以了。
那么,有没有办法禁用状态GET参数?在致电enableBookmarking("disable")
之前致电shinyServer()
似乎没有办法解决问题。当我从RStudio中运行应用程序和使用shiny-server进行部署时都是如此。
根据manual"对于使用ui.R和server.R的应用程序,还应该有一个global.R,调用enableBookmarking()"但这似乎没有做任何事情。