- 注册时间
- 2013-2-13
- 最后登录
- 2023-10-13
- 阅读权限
- 200
- 积分
- 9356
- 精华
- 1
- 帖子
- 2411
    
|
发表于 2019-12-5 09:36:37
|显示全部楼层
ningbnii 发表于 2019-12-5 09:21 
哦,是否有方法可以主动清除初始化的状态呢,让页面再次进入的时候重新初始化,因为这个ionic可以监听到 ...
其实虽然你使用了多个canvas,但是页面里也只是一个canvas有效而已,
所以,你可以只用一个canvas,然后通过改变这个canvas本身的css来解决问题不是吗?
或者,通过修改引擎的初始化函数
https://github.com/lufylegend/lu ... nction.js#L489-L511
这个是引擎的源码,你可以重写一个LInit来覆盖原来的代码,
思路是在_requestAF(loop, s);的地方加个赋值
var requestId = _requestAF(loop, s);
然后通过window.cancelAnimationFrame(requestId);来取消
理论上是可行的,我不确定是否会引起其他问题,如果有的话,可以告诉我,我再看看其他地方是否有需要改动的地方 |
|