Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 xaringan 进行演示,并且正在使用 gganimate 创建的一些 gif 来说明有关模型的一些要点。效果很好,只是一旦 gif 开始播放,它们就会继续播放,有时它们似乎在我打开幻灯片之前就开始播放了。
我希望能够显式地启动和停止每个 gif,解决方案似乎是giffer javascript 库,但在这里我远远没有达到“忍者”的状态。如何安装和加载 giffer 库以供 xaringan 使用。我怀疑它可能在 YAML 中的某个地方include,但据我所知
include
您可以通过以下方式在 YAML 中包含 javascript
output: xaringan::moon_reader: nature: beforeInit: ["gifffer.min.js", "load.js"]
正如这里提到的。
这里load.js只包含
load.js
window.onload = function() { Gifffer(); }
但您可以更改设置、按钮样式等,如gifffer中所述。