【问题标题】:R Shiny App - window opens with no contentR Shiny App - 打开没有内容的窗口
【发布时间】:2016-11-02 09:19:31
【问题描述】:

这是一个非常奇怪的问题,在 prof.google 的支持下我无法解决。 当我启动一个闪亮的应用程序时,窗口(或浏览器)打开但 - 在 RStudio 窗口的情况下:不显示任何内容 - 如果是 IE:加载 30 秒,则“页面无法显示”错误

当我尝试登录时,使用

options(shiny.reactlog=TRUE) 
<starting app here>
showReactLog() 

日志的 HTML 页面打开时没有内容。 我想,这可能是 Java 问题(我使用的是 Java 32 位,版本 8,更新 111)

我们将不胜感激任何支持。

一切顺利; G

ps: 使用的 R 版本:3.3.1 闪亮的包 0.14.1 使用的应用程序:

runExample("01_hello")

【问题讨论】:

    标签: java r


    【解决方案1】:

    首先通过在 R 控制台中使用以下命令找出 01_hello 应用程序在您的计算机上的保存位置:

    system.file("examples", package="shiny")
    

    输出可能是这样的:

    "/Library/Frameworks/R.framework/Versions/3.3/Resources/library/shiny/examples"
    

    这就是它在我电脑上的样子。接下来,导航到示例目录并 cd 进入 01_hello app 子目录。然后打开 01_hello 子目录中的 ui.R 或 server.R 文件,并将以下代码放在打开的文件顶部:

    options(shiny.reactlog=TRUE)
    

    保存文件并返回到 R。当您使用以下命令时,反应式日志可视化器现在应该可以工作了:

    library(shiny)
    runExample("01_hello")
    showReactLog()
    

    在第二个命令之后,您应该停止应用程序以恢复您的控制台。一切都保存在反应日志中,但仅限于会话。您停止和启动示例应用程序或任何其他应用程序的次数越多,响应式日志将包含的信息就越多。

    将打开一个浏览器窗口,其中包含反应式日志可视化工具,您可以使用键盘上的左右键进行导航:

    【讨论】:

      【解决方案2】:

      这与java无关。

      这可能也与响应式日志无关。

      更可能的软件包安装不正确,或者一些依赖问题。最新的是1.0.3,为什么还要使用闪亮的0.14?

      你们整个手术的完整流程是什么?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-12-23
        • 2011-02-24
        • 1970-01-01
        • 2015-02-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-16
        相关资源
        最近更新 更多