我想知道是否可以将R闪存集成到当前网站(PHP或RoR)中。我只是想利用R Shiny的强大功能将应用嵌入到当前网站中。但据我所知,Shiny需要在自己的服务器上而不是Apache上运行。无需使用iframe就可以实现无缝集成吗?如何将R闪存集成到当前应用程序中
感谢
我想知道是否可以将R闪存集成到当前网站(PHP或RoR)中。我只是想利用R Shiny的强大功能将应用嵌入到当前网站中。但据我所知,Shiny需要在自己的服务器上而不是Apache上运行。无需使用iframe就可以实现无缝集成吗?如何将R闪存集成到当前应用程序中
感谢
另一种方法是使用iframe(HTML),因为这里描述:https://groups.google.com/forum/?fromgroups=#!topic/shiny-discuss/2VwEWXYJwYs
一个例子如下所示:http://stla.overblog.com/reactive-3d-surface
希望这有助于
总之,如果你的服务器上已经有了你的Shiny应用,那么你所要做的就是将它的URL添加到你的HTML文档中:'
OP要求提供不带iframe的解决方案 – Pawamoy 2017-10-04 09:42:14
你可以使用Shiny Server作为Apache或Nginx的代理。换句话说,您可能会将* hhttp:// your_application/shinyapp/*代理到您的Shiny Server,但所有其他URL都以另一种方式提供。 – agstudy 2013-03-23 21:50:29
@agstudy谢谢你的回复。你还请指点我一些文档/教程如何设置Apache后面的代理?谢谢! – zsljulius 2013-03-23 23:50:35
@zsljulius:我有nginx +闪亮。 Shiny工作在3838端口。我在'/'位置使用'proxy_pass'和'proxy_redirect'。然后,您可以使用网站风格构建闪亮的应用程序。 – 2015-03-07 05:43:58