我在Titanium Appcelerator工作,包括iOS和Android。 calll Back Function在Android中不起作用但在iOS中工作,下面是简单的例子
$.saveBtnVw.addEventListener('click', function(e){
console.log("Save Button Clicked");
saveAction(calBkFun);
});
var calBkFun = function(){
console.log("Inside Call Back Function");
alert("Call Back function Working.....");
};
function saveAction(calBkFun){
console.log("Inside SaveAction Function");
calBkFun;
}
仅获取控制台输出“Sav e Button Clicked”并“点击保存按钮”。
但不是getin “内部回拨功能”,也没有得到提醒。
这也不适用于我的常用功能(如app.js内部)。 希望有人会帮助解决这个问题。
提前致谢!
答案 0 :(得分:1)
calBkFun是一个函数,所以你应该像这样调用它:
function saveAction(calBkFun){
console.log("Inside SaveAction Function");
calBkFun();
}