问答详情
源自:2-5 自定义菜单的事件推送验证及总结

第一个click事件不能执行,但是第二个事件可以执行

能执行菜单二中电影菜单,但是不能执行菜单一的click事件为什么? 代码如下: if(strtolower($postObj->EventKey) == 'selWeather'){ $content = "请输入你需要查询的城市地址";} if(strtolower($postObj->EventKey) == 'songs'){ $content = "当幸福来敲门";} 以为是keyname写错了,在文档接口看了没错了 "button": [ { "type": "click", "name": "查询天气", "key": "selWeather", }, 求解。

提问者:dream188 2016-09-07 16:00

个回答

  • orangewangjie3473319
    2016-09-19 15:34:20
    已采纳

    同学,因为你用了strtolower,所以selWeather应小写。

    if(strtolower($postObj->EventKey) == 'selweather')
    { $content = "请输入你需要查询的城市地址";}