Javascript 不要在knitr html中自动播放动画

Javascript 不要在knitr html中自动播放动画,javascript,r,animation,knitr,slidify,Javascript,R,Animation,Knitr,Slidify,我正在使用Slideify(它反过来使用knitr)创建一个html演示文稿,在该演示文稿中,我合并了通过scianimator显示的动画(即通过设置knitr选项opts\u knit$set(animation.fun=hook\u scianimator))。这一切都很完美。但是,一旦加载html,动画就会开始自动播放。这是由生成的javascript代码.scianimator(“play”)。当然,我可以从html文件中手动删除它。但我的目标是自动生成完整的html表示,而无需手动更正

我正在使用Slideify(它反过来使用knitr)创建一个html演示文稿,在该演示文稿中,我合并了通过scianimator显示的动画(即通过设置knitr选项
opts\u knit$set(animation.fun=hook\u scianimator)
)。这一切都很完美。但是,一旦加载html,动画就会开始自动播放。这是由生成的javascript代码
.scianimator(“play”)。当然,我可以从html文件中手动删除它。但我的目标是自动生成完整的html表示,而无需手动更正html文件。是否可以设置knitr选项、重新定义hook\u animator
函数或其他方法来实现此功能

所以其他人可以复制这个:我把我的源代码包放在这里 如果将其解压缩并在浏览器(Chrome、Firefox)中打开html文件,则动画op幻灯片16已在播放(加载html文件时开始播放)。原始markdown/slidify源是同一存档中的index.Rmd

请注意,如果将数据上载到Web服务器:,则根本不会播放Scianimator动画

任何帮助都将不胜感激

欢迎来到StackOverflow。A会有帮助的