Adobe Edge幻灯片显示后退按钮

时间:2012-11-29 18:05:30

标签: javascript adobe-edge

我使用Edge Animate创建了一个幻灯片,它有一组选定的图片(图片数量暂时不会增加),它们会在5秒后自动更改。幻灯片显示还包括两个按钮:下一个和后一个。下一个按钮工作正常,它有以下代码:

sym.play();

这很简单。我以为sym.playReverse();将解决我的问题的后退按钮,但它没有。它只是回到之前的图片并且在那里停留不到一秒钟然后再次前进。我想将此后退按钮延迟到正常的延迟时间,即5秒。因此,当有人点击回来时,他会看到前一张照片并在那里停留5秒钟。

仅供参考,我的代码会在5秒后自动“滑动”图片:

sym.stop();
setTimeout(function(){sym.play();},5500);

每张图片(标签)都有此代码。

那么如何使我的后退按钮正常工作呢?

谢谢。

1 个答案:

答案 0 :(得分:0)

您应该使用sym.play(),但请指定参数。 参数应该以毫秒为单位,您似乎已经理解了这一点。

所以你可能有类似的东西:

sym.play(3000)
sym.stop();
setTimeout(function(){sym.play();},5500);

将你的动画带回到上一张幻灯片,假设时间轴上的时间为3秒,那么你的自动滑动会再次启动。

如果您有更多问题,请发表评论。 希望这有帮助。