首页 / 浏览问题 / / 问题详情
轨迹回放问题,需要打开别 的页面继续回放
8月23日, 2017
<!--StartFragment -->

轨迹回放的时候打开别的页面回放会暂停,这个是用那个参数控制的呢,这边想要打开别的页面的时候轨迹回放继续进行

1个回答

打开别的页面是指将轨迹播放页面在新的窗口打开,还是在轨迹播放页面点击链接打开一个别的页面?
前者可以通过url传参当前播放的time值,使在新页面打开时从该time值开始播放;
后者请检查代码逻辑,点击俩男诶打开新的别的页面,跟当前页面动画播放无关。

另,动画控制类:Animator

毛瑞  (1,780分)  名扬四海
8月23日, 2017
轨迹回放页面开着,然后再新开一个页面,焦点不在这个页面上面就会暂停,需要的效果是新开一个页面,轨迹回放这个页面不会有变化,一直回放,不会暂停

这貌似是浏览器运行机制导致的,解决方法可以离开页面时暂停,记录离开时刻,回来时再计算该从哪儿开始播放,类似 https://segmentfault.com/q/1010000005817542 描述的问题(动画图层也使用requestAnimationFrame方法)。

我反馈下,若有别的解决办法再回复你。

...