fix freeze on ios. close #1843

This commit is contained in:
lavrton
2024-10-21 18:11:22 -05:00
parent e9b8d84144
commit 5cdde09fb5
3 changed files with 17 additions and 15 deletions

View File

@@ -44,28 +44,27 @@
var layer = new Konva.Layer();
stage.add(layer);
var text = new Konva.Text({
var rect = new Konva.Rect({
x: 10,
y: 10,
text: 'Simple Text',
fontSize: 100,
fontFamily: 'Calibri',
width: 100,
height: 100,
fill: 'green',
textDecoration: 'underline line-through',
draggable: true,
});
layer.add(text);
layer.add(rect);
var tr = new Konva.Transformer({
nodes: [text],
window.addEventListener('touchend', () => {
console.log('touchend');
});
layer.add(tr);
tr.on('transformstart', () => {
console.log('transform start');
window.addEventListener('touchcancel', () => {
console.log('touchcancel');
});
tr.on('transformend', () => {
console.log('transform end');
window.addEventListener('lostpointercapture', () => {
console.log('lostpointercapture');
});
window.addEventListener('focusout', () => {
console.log('focusout');
});
</script>
</body>