1
2
雅虎也对此作出了回应!已连接的电视论坛: http://developer.yahoo.net/forum/?showtopic=7383 是的,你走对了。媒体播放器是单件的,因此不受任何特定视图的约束。您可以在小部件的全局执行上下文中定义订阅它的侦听器。这样,您仍然可以接收和处理当视图是gc'd时发生的事件,并且仍然可以接收这些事件。 我们将这些全局订阅放在init.js中,这样它们就位于中心位置(最佳实践)。
然后,在javascript/core/eventhandlers.js中:
我还应该补充一点,如果您订阅的是视图中的事件,那么在视图的HideView侦听器中也取消订阅这些事件是非常重要的。这可以防止内存泄漏和其他不良行为。 |
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |