首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML 5帆布隐藏?

HTML 5帆布隐藏?
EN

Stack Overflow用户
提问于 2014-08-01 21:53:25
回答 1查看 1K关注 0票数 0

在画布播放动画之后,是否有一个事件可以用来隐藏画布?我有一个画布动画,然后播放休息。然后,我想使用JavaScript隐藏画布,并使用比我在画布中所知道的更复杂的图像交换和链接来显示静态图像。有办法这样做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-02 11:49:04

不,没有,因为HTML5画布API没有像动画那样的概念。在HTML5画布上发生的一切都是脚本代码更改画布内容的结果,因此您应该最清楚地知道何时更改完它,并且不会发生更多的更改。

在一条评论中,您说您没有自己编写画布代码,而是使用工具将flash动画转换为Javascript。所以你的选择是:

  1. 您可以尝试理解生成的代码,以及如何修改它,以便在画布做完最后一件事情之后隐藏它。
  2. 当动画不具有交互性时,可以使用setTimeout在固定时间内隐藏画布。
  3. 您可以查阅您使用的工具的文档。也许它可以选择这样做。
  4. 当它没有这样的选项时,您可以麻烦开发人员添加一个选项,或者当它是一个开源工具时,自己添加这样的选项。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25089229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档