爲playButton不是一個參數sliderInput。相反,playButton是animationOptions的參數,用於sliderInput的動畫參數。
看到這裏的細節: http://shiny.rstudio.com/reference/shiny/latest/sliderInput.html
不過,我想以這種方式設置自定義播放按鈕,並沒有奏效。您可能需要自己編寫滑塊的HTML,這並不難。這是一個普通的滑蓋W /動畫控件的HTML輸出:
<div class="form-group shiny-input-container">
<label class="control-label" for="bins">Number of bins:</label>
<input class="js-range-slider" id="bins" data-min="1" data-max="50" data-from="30" data-step="1" data-grid="true" data-grid-num="9.8" data-grid-snap="false" data-prettify-separator="," data-keyboard="true" data-keyboard-step="2.04081632653061"/>
<div class="slider-animate-container">
<a href="#" class="slider-animate-button" data-target-id="bins" data-interval="1000" data-loop="FALSE">
<span class="play">
<i class="glyphicon glyphicon-play"></i>
</span>
<span class="pause">
<i class="glyphicon glyphicon-pause"></i>
</span>
</a>
</div>
</div>
您可以編輯HTML爲播放/暫停部分看怎麼像你,以及滑塊的各種參數。
單詞。謝謝,我沒有仔細閱讀文檔 – Jimbo
關於如何將原始HTML集成到閃亮的r代碼中,您有任何建議嗎? – Jimbo
取HTML代碼,在span標籤之間添加你的img代碼,粘貼到R中,用單引號(「 - >')切換所有引號,然後引用整個事件並設置爲字符,然後使用HTML函數將其添加到您的UI.r.這應該讓你足夠接近,其餘應該可以修復一些修補。 – jrdnmdhl