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');
});

我将它绑定到表面的部署事件。