支持导航事件的发布和侦听

Signed-off-by: ghuazh <ghuazh@gmail.com>