2.2.菜單事件的處理
對(duì)于動(dòng)態(tài)生成的菜單,大多數(shù)情況下是用作Click的方式,也就是需要定義每個(gè)菜單的事件響應(yīng)操作,我們使用微信的話,可以了解到,微信的處理事件,一般可以響應(yīng)用戶文本消息、圖片消息、圖文消息等內(nèi)容,常規(guī)下,一般使用文本消息或者圖文消息居多。
為了進(jìn)一步實(shí)現(xiàn)響應(yīng)內(nèi)容的重用,我們把菜單的事件定義和內(nèi)容定義進(jìn)行分開管理,事件定義可以使用多個(gè)文本消息,也可以使用多個(gè)圖文消息進(jìn)行組合,這樣可以實(shí)現(xiàn)更加靈活的使用環(huán)境。
添加事件定義如下所示
事件的響應(yīng)內(nèi)容編碼,可以選擇輸入或者從“編輯”按鈕中選擇,當(dāng)選擇“編輯”按鈕進(jìn)行選擇的時(shí)候,系統(tǒng)彈出一個(gè)對(duì)話框供用戶對(duì)事件的響應(yīng)內(nèi)容編碼選擇。
完成選擇后,回到原來的新增界面,將會(huì)看到返回的記錄就是我們的懸著的記錄。
微信事件的編輯界面如下所示,類似新增界面的內(nèi)容。