window 在 famo.us 应用中加载事件
on window load events in famo.us app
你好,我是 famo.us 的菜鸟,我希望在使用 famo.us 包
加载 window 等事件时得到通知
我目前获得此功能的唯一方法是这样的:
Engine.on('postrender', function(e){
console.log('postrendder');
});
我可以通过查看核心包中 Engine.js 发出的事件来了解这一点。
我遇到的问题是此事件是在引擎的 FPS > 60fps 时发出的。换句话说,此事件不是在 window 加载时引发的,而是只要页面以 >60fps 的速度存在就引发。
如何获得 window 加载事件?
更新:
link 此处显示您可以注册 DOM 事件,但是当我注册 onload 或 loaded 时,它们不会被触发。
这可以在这里测试:test
我认为@Stephen 是对的。 onload 在 main.js 调用之前被触发。我现在使用此解决方法。
image.on('deploy', function() {
console.log('post deploy');
});
我将它绑定到表面的部署事件。
你好,我是 famo.us 的菜鸟,我希望在使用 famo.us 包
加载 window 等事件时得到通知我目前获得此功能的唯一方法是这样的:
Engine.on('postrender', function(e){
console.log('postrendder');
});
我可以通过查看核心包中 Engine.js 发出的事件来了解这一点。
我遇到的问题是此事件是在引擎的 FPS > 60fps 时发出的。换句话说,此事件不是在 window 加载时引发的,而是只要页面以 >60fps 的速度存在就引发。
如何获得 window 加载事件?
更新:
link 此处显示您可以注册 DOM 事件,但是当我注册 onload 或 loaded 时,它们不会被触发。
这可以在这里测试:test
我认为@Stephen 是对的。 onload 在 main.js 调用之前被触发。我现在使用此解决方法。
image.on('deploy', function() {
console.log('post deploy');
});
我将它绑定到表面的部署事件。