mirror of
https://github.com/konvajs/konva.git
synced 2025-09-18 18:27:58 +08:00
fix freeze on ios. close #1843
This commit is contained in:
@@ -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>
|
||||
|
Reference in New Issue
Block a user