Bhu*_*hal 5 localnotification angularjs cordova
我在使用angular-js时调用phonegap的notification.confirm.
我的代码为:
ng-click= func(item)
$scope.func = function(item) {
navigator.notification.confirm('Delete?', func2(item));
}
function func2 (item) {
console.log("Ohk call");
}
我希望只有当用户按下确认框上的确认按钮时才会调用func2.但是,只要通知出现而没有点击任何按钮就会调用它.怎么解决这个?
这是正确的答案:
$scope.func= function (item) {
        navigator.notification.confirm('Delete?', function(button) {
            if ( button == 1 ) {
                func2(item);
            }
        });
    };
按钮的值是1/2的基于哪个按钮,单击"确认"/"取消".在我的情况下,'confirm'按钮的值为1,因此进行相等检查.
| 归档时间: | 
 | 
| 查看次数: | 3485 次 | 
| 最近记录: |