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