【发布时间】:2013-11-22 15:01:13
【问题描述】:
在我的移动网站中,我有几个页面,底部有一个标签导航栏,让用户可以在它们之间导航。在其中一个页面上,我有一个用户可以在上面绘制的画布。问题是,每次我移动到一个页面然后回到画布页面时,我都会看到旧绘图一秒钟,然后它就被清除了。
我认为这是因为我每次进入页面都会重新初始化,那么如何防止呢?
我已经尝试缓存页面,但似乎没有帮助...还有其他想法吗?
【问题讨论】:
-
如何重置pagebeforeshow 上的画布。在我看来,您从带有画布的页面开始,然后转到其他地方(您的画布页面仍在 DOM 中),然后当您返回时,您的第一个画布页面在更新之前显示为“原样”?
-
是的。有没有办法阻止它这样做?
标签: jquery jquery-mobile canvas initialization html5-canvas