在 Shiny 中用于滑块输入的自定义播放按钮?

Jim*_*mbo 4 r shiny

http://shiny.rstudio.com/reference/shiny/latest/sliderInput.html表示您可以使用 HTML 标签或字符向量修改滑块输入中播放按钮的外观。我希望我的播放按钮更大一点或者使用图像,但我无法完全让它工作,并且无法在 Google 上找到使用 playButton 或pauseButton 参数的人的示例。有小费吗?

添加以下内容作为参数:

playbutton=HTML("<img src=\"~/www/play.png\">")
Run Code Online (Sandbox Code Playgroud)

给出未使用的参数错误

Meg*_*gan 6

我知道这是一个老问题,但想添加另一种方法,因为那里没有太多信息!

如果您只是想让播放/暂停按钮变大,您可以使用 css 来实现。需要注意的重要一点是,它是通过更改图标的字体大小来完成的,而不是任何其他大小参数(例如高度或宽度)。将这样的行添加到您的 UI 中(我的行位于 的开头DashboardBody(),尽管这取决于您所拥有的应用程序的结构):

tags$head(tags$style(type='text/css', ".slider-animate-button { font-size: 20pt !important; }"))
Run Code Online (Sandbox Code Playgroud)