通过单击“ Shiny”应用程序中的链接来打开其他“ Shiny”应用程序

玛塔·卡拉斯(Marta Karas)

我正在构建我的第一个Shiny应用程序,并且一直在努力解决一个我什至不确定是否可以解决的问题。

我想允许用户单击一个链接(或选择某项内容或单击一个按钮;执行一些用户操作),然后,我希望在用户面前打开另一个Shiny应用程序(以前的应用程序可能已关闭;我不再关心它)。换句话说,我想进行以下工作:

if(input$datasetlist == "cars"){
    runApp("C:/.../readdata")
  }

当然,尝试此简单代码会返回警告:

Error in startServer("0.0.0.0", port, httpuvCallbacks) : 
Failed to create server

如果可能的话,正确的方法是什么?

杰夫·艾伦

现在,Shiny本机还没有办法做到这一点,但是您可能对Shiny Server感兴趣它允许您同时托管多个应用程序。它将根据是否正在使用来管理应用程序的启动和关闭。

因此,您可以将所有应用程序托管在Shiny Server中,然后提供常规链接(a(href="/anotherApp")),以允许用户在应用程序之间导航。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过在didFinishLaunchingWithOptions方法中单击通用链接来检查应用程序是否已打开

如何通过单击我网站的链接来打开我的应用程序

缺少通过Plotly在Shiny应用程序中绘制的数据

我如何通过单击电子邮件中的链接来设置编辑框值(在React应用程序中)?

Android:通过其他应用程序打开文件

如何通过打开Webview应用程序而不是主页或主页的链接加载其他页面

在R Shiny应用程序中检测Leaflet中的左键或右键单击

在检查其他数据库连接时,是否可以通过其他数据库连接来修改Rails应用程序中的模型实例?

通过我的应用程序打开 Instagram 应用程序

如何在Android的我的应用程序中打开其他应用程序的链接

单击网站链接后如何打开Android应用程序?

如何通过单击Windows窗体应用程序中的按钮来打开文件夹

如何仅在单击提交按钮时更新 Shiny 应用程序?

单击通知后打开应用程序

单击按钮打开最近的应用程序

如何从iOS中的应用程序中的其他应用程序打开应用程序

单击链接将冻结应用程序

HTML:通过href链接打开ios应用程序

单击其他应用程序时保持表单打开

Ubuntu mate caja右键单击.desktop文件,“使用其他应用程序打开”丢失

仅通过 fetch_app_item 从其他应用程序访问应用程序项目?

如何通过单击按钮重新启动应用程序?

如何通过单击按钮退出gtk应用程序?

通过单击关闭“显示应用程序”屏幕

Shiny R应用程序,允许用户通过套索选择来修改数据框

通过fileInput重置Shiny应用程序(当用户浏览新数据时)

我可以要求 Acrobat Pro XI 通过其他应用程序打开 PDF 文档吗?

通过SiriKit启动应用程序时,打开其他UIViewController

Laravel应用程序具有可通过CNAME链接到其他域的子域