2

我正在使用 slidify(它又使用 knitr)创建一个 html 演示文稿,其中我正在合并通过 scianimator 显示的动画(即通过设置 knitr 选项opts_knit$set(animation.fun = hook_scianimator))。这一切都完美无缺。但是,一旦加载 html,动画就会开始自动播放。这是由生成的 javascript 代码引起的 .scianimator("play");。当然,我可以从 html 文件中手动删除它。但我的目标是自动生成完整的 html 演示文稿,而无需手动更正 html 文件。是否可以设置 knitr 选项,重新定义hook_scianimator功能或其他方法以使其正常工作?

以便其他人可以重现这一点:我已经把我的源包放在这里http://www.let.rug.nl/wieling/statscourse/lecture5/lecture5.7z 如果它被解压缩并且在浏览器中打开了 html 文件( Chrome、Firefox),动画操作幻灯片 16 已经在播放(它在加载 html 文件时开始)。原始的降价/滑动源是 index.Rmd 在同一个存档中。

请注意,如果我将数据上传到网络服务器:http : //www.let.rug.nl/~wieling/statscourse/lecture5/#16,Scianimator 动画根本不会播放。

任何帮助将不胜感激!

4

0 回答 0