Tap Hold Event (Long Tap)
Framework7 has so called “tap hold” event. It triggers (if enabled) after a sustained, complete touch event. By default it is disabled and could be enabled and configured using touch.tapHold...
App parameters on app initialization.
Also note, that you probably will need to disable mobile browser default “long-tap” actions by adding these CSS rules to elements:
-moz-user-select: none;
-webkit-user-select: none;
user-select: none;
For example:
var app = new Framework7({
touch: {
tapHold: true //enable tap hold events
},
});
var $$ = Dom7;
$$('.some-link').on('taphold', function () {
app.dialog.alert('Tap hold fired!');
});
当前内容版权归 Framework7 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Framework7 .