2013-03-13 120 views
3

我正试图创建一个Shiny应用程序,并且我需要客户端发送给服务器的消息以及服务器发回的消息(特别是图像)。问题在于我不知道他们如何相互沟通。我试图从文档中获取这些信息,但我无法找到它。我宁愿在Java中获得这些服务器客户端消息,但我对可以工作的任何解决方案感兴趣。RStudio和Shiny:服务器和客户端之间的消息

这是我想怎么我的应用程序的工作:

我们有闪亮的代码生成一个网页,其中包含一个图像和几件事情,用户可以改变。每当用户改变某些内容(复选框,菜单等)时,应该保存页面的当前状态。或者,我们可以有一个用户点击的按钮来保存页面的状态。我们想保存整个html,或只是图像。以菜单的当前状态作为字符串。我试图保存html,但它没有包含图像。这就是为什么我想要这些消息,因为我猜他们包含我需要的数据。

但是,我选择了Java,因为这些状态应该保存到一个图中,逐步显示最终形式如何获得形状。我宁愿将它保存到Xmind工作簿中,因为它有一个很好的Java API,我可以使用它来制作所需的工作簿。

+0

嘿,这正是我想要做的,除了img。你如何保存你当前的页面状态? – 2015-03-11 11:37:20

回答

3

尝试

options(shiny.trace=TRUE) 
runApp("myApp") 

服务器和UI之间的消息然后印刷在R控制台。看到这个question。希望这会有所帮助。

相关问题