mediabutton 无法控制 animateinline

mediabutton 无法控制 animateinline

我正在显示一个animateinline循环播放一些帧的动画。现在我想添加一个“继续”按钮,让动画跳转到下一个帧循环。

如果我animate正确理解了文档(第 14 页),以下内容应该可以解决问题。

但事实并非如此。我错过了什么?

\documentclass{article} 
\usepackage{filecontents}
\usepackage{tikz}
\usepackage{media9}
\usepackage{animate}

% mytimeline.txt
\begin{filecontents*}{mytimeline.txt}
%-------------------------------------------------------------------  
%[*]:[new frame rate]:[<list of transparencies>][:<JavaScript>]  
% `*' in the first column pauses animation
%-------------------------------------------------------------------  
::0
::1
::2
::3
::4 : anim.myAnim.frameNum=0;  % Loop the firstpart
::5 
::6 
::7 
::8 
::9
::9:  anim.myAnim.frameNum=5; % Loop the second part
\end{filecontents*} 

\begin{document} 
\begin{center} 
\begin{animateinline}[ 
  label=myAnim, 
  autoplay, loop,  
  width=\linewidth, 
  begin={\begin{minipage}[c][5cm][c]{5cm}}, 
  end={\end{minipage}}, 
  timeline=mytimeline.txt
]{4}% 
%create "transparencies", to be arranged according to timeline 
  \multiframe{10}{Number=0+1}{% 
    \begin{tikzpicture}
      \node[font=\Huge] at (0,0) {\Number};
    \end{tikzpicture}
  } 
\end{animateinline}% 
% put a "continue"-button to jump to frame 6 in the animation "myAnim"
\mediabutton[jsaction={anim['myAnim'].frameNum=7;}]{Continue}
\end{center} 
\end{document}

我正在使用 pdflatex 和 Adob​​e Reader DC。

添加 当我在玩它时。甚至jsaction={app.alert('Hello World');}没有任何反应。我正在使用的阅读器是否可能阻止了 JavaScript?

相关内容