0
我創建爲什麼Ti.UI.WebView.fireEvent()調用在監聽器出現時會引發異常?
var win = Ti.UI.createWindow({url:'page.js'});
win.listeners = {
'type': function(e){ alert('test'); }
}
win.open();
裏面page.js一個新的窗口,我指定的偵聽器添加到窗口內Ti.UI.WebView。
for (var type in win.listeners) {
Ti.API.info(win.listeners[type])
webView.addEventListener(type, win.listeners[type]);
}
Ti.API.info(win.listeners [ '類型'])打印功能爲 「< KrollCallback:0xb272160 >」
到webView.fireEvent甲呼叫( '類型')執行精細如果沒有聽衆。但是,如果我像上面那樣將監聽器添加到webView中,則對fireEvent的調用將引發異常。
KrollCallback是什麼?爲什麼fireEvent會在監聽器出現時崩潰?