R Shiny downloadButton错误在Internet Explorer 8中

时间:2014-04-16 13:57:12

标签: r shiny

运行以下最小案例:

library(shiny)
runApp(list(
    ui = bootstrapPage(downloadButton("myDownload")),
    server = function(input, output) {
        output$myDownload <- downloadHandler(
            filename = function() "mtcars.txt",
            content = function(file) write.table(mtcars, file),
            contentType = ".txt"
        )
    }
))

看起来像:

enter image description here

单击下载按钮时,

在Internet Explorer 8.0.7601中产生以下错误:

enter image description here

任何人都知道为什么会这样吗?

2 个答案:

答案 0 :(得分:2)

无法重新创建问题,因为我没有IE 8.但是我记得这个帖子,它讨论了shiny与Internet Explorer低于10的不兼容性: shiny-discuss/websockets

所以我建议您升级浏览器(例如,您的代码可以在我的Internet Explorer 10上运行。)

答案 1 :(得分:1)

您的代码是否适用于其他浏览器,例如firefox或chrome?过去我在下载数据方面遇到过类似的问题。在生成数据的downloadHandaler中,我已将其指定为全局变量。在那之后开始工作,我想。