0
touchmoveイベントからスクロールキャンバスを検出しようとしていますが、Safariブラウザ以外のすべてでうまく動作しています。私がタッチして下に移動すると、座標(pageY、screenY)の値が変動し、468,473,470,480,477,486,481のようになります。スクロールトップまたはスクロールダウンを検出できるように、一貫して増減する必要があります。私を助けてください。IOS safariでtouchmoveイベントからスクロールキャンバスを検出する方法
$scope.touchStart = function(e){
var touchevent = e.originalEvent.changedTouches[0];
tempMove = touchevent.screenY;
}
$scope.touchMove = function(e) {
var touchevent = e.originalEvent.changedTouches[0];
var currentY = touchevent.screenY;
if(tempMove == 0){
tempMove = currentY;
}else{
var dist = tempMove - currentY;
window.parent.postMessage(dist,'*');
tempMove = currentY;
}
};