【发布时间】:2020-12-30 19:07:43
【问题描述】:
我有一个带有打印屏幕按钮的闪亮应用,但在更新了 shinyjs 包后,代码不再工作。
我从RShiny print current page 得到了这个解决方案,它曾经可以工作,但现在不行了。
代码如下:
library(shiny)
library(shinyjs)
library(V8)
jsCode <- 'shinyjs.winprint = function(){
window.print();
}'
ui <- shinyUI(fluidPage(
useShinyjs(),
extendShinyjs(text = jsCode),
actionButton("print", "PRINT")
))
server <- shinyServer(function(input, output) {
observeEvent(input$print, {
js$winprint()
})
})
shinyApp(ui, server)
但我现在收到以下错误,该应用将不再部署。
Error: shinyjs: extendShinyjs: `functions` argument must be provided
【问题讨论】: