2.4.2 预览和发布菜单
编辑中的菜单并不会在微信客户端上生效,也就不会被用户看到,因此可以放心调试。那我们又如何看到已经编辑好的菜单在手机上的显示效果呢?从图2-20中可以看到,公众平台为我们提供了菜单预览功能。点击“预览”按钮,将会弹出一个手机模拟器,该模拟器不仅支持菜单外观的显示,而且还支持菜单动作的响应。在模拟器的底部能够看到已经添加的一级菜单“邮箱导航”,点击它会弹出二级菜单,如图2-26所示。点击二级菜单,模拟器也会做出响应。
图2-26 在模拟器中预览编辑中的菜单
如果在菜单预览过程中没有发现任何问题,就可以放心地将菜单发布给用户使用了。菜单的发布很简单,只需要点击图2-20下方的“发布”按钮即可。
注意 由于微信客户端缓存的原因,菜单发布后也不会立即在手机上生效,要过24小时才能保证在所有用户的手机上生效。为了便于真机测试菜单,可以尝试通过“取消关注公众账号,再次关注”的方式立即看到新的菜单。
菜单发布后,在手机上体验菜单的效果如图2-27所示。点击“邮箱导航”将会弹出二级菜单列表。之后,点击“QQ邮箱”,公众账号会发送文本消息"http://mail.qq.com",而点击“163邮箱”则会通过微信内置浏览器访问链接"http://mail.163.com"。
图2-27 在手机上体验自定义菜单