2015-05-15 40 views
1

我正在使用角度單張指令。我的筆記本電腦一切正常。但在iPad上,雙擊工作正常,但點擊事件根本不起作用。我有一個點擊事件處理程序,但它不會被觸發。單張單擊事件不適用於iPad

$scope.events = { 
     map: { 
     enable: ['mousedown', 'dblclick', 'click'], 
     logic: 'broadcast' 
     } 
    }; 

    $scope.$on('leafletDirectiveMap.mousedown', function(event) { 
     alert('click'); 
    }); 

    $scope.$on('leafletDirectiveMap.click', function(event) { 
     alert('click'); 
    });  

    $scope.$on('leafletDirectiveMap.dblclick', function(event) { 
     alert('dbclick'); 
    }); 

雙擊事件被觸發,但其他的不是。任何我可以嘗試調試這個?

回答