Famo.us - 在曲面创建时触发的事件

时间:2014-06-13 21:44:16

标签: javascript famo.us

我想听一下创建曲面时发出的事件。 然后,目的是在此表面中包含的div内加载谷歌地图。

var surfaceMap = new Surface({
  size: [400, 400],
  content: '<div id="maps"/>'
});

surfaceMap.on('**event_to_listen_to**', function() {
  //My code goes there
});

但是文档没有列出这样的事件。 有没有人有想法?或者可能提出一个更好的替代方案来实现这个目标?

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,当表面渲染到屏幕时会发生部署事件..

surface.on('deploy',function(){
    // do something
});

此事件演示了requestAnimationFrame的强大功能,以及在另一个选项卡隐藏窗口时如何使用循环。如果在窗口不可见时重新加载代码,则在窗口再次可见之前不会调用deploy函数。

希望这有帮助!