Kom ihåg mig?
Home Menu

Menu


Stäng av panorering (Ipad)

 
Ämnesverktyg Visningsalternativ
Oläst 2012-02-19, 11:45 #1
ol.micke ol.micke är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2006
Inlägg: 48
ol.micke ol.micke är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2006
Inlägg: 48
Citat:
Ursprungligen postat av Adestro Visa inlägg
Det är för att det är ett canvas-element? Pekar du där och drar med fingret räknar webbläsaren (Safari iOS) med att du vill rita och inte skrolla upp/ner...

Det du vill göra åstadkomma är inte möjligt.
Nej, jag och även andra program använder Canvas element men får inte samma önskad effekt. Det jag vill göra är ju likt exempelsidan så det jag vill åstadkomma är fullt möjligt, men jag formulerade mig kanske dumt i första inlägget.
ol.micke är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-19, 12:15 #2
Adestro Adestro är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2007
Inlägg: 1 036
Adestro Adestro är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2007
Inlägg: 1 036
Citat:
Ursprungligen postat av ol.micke Visa inlägg
Nej, jag och även andra program använder Canvas element men får inte samma önskad effekt. Det jag vill göra är ju likt exempelsidan så det jag vill åstadkomma är fullt möjligt, men jag formulerade mig kanske dumt i första inlägget.
Aha, ja det förtydligar ju en del. jQuerys preventDefault() är nog det du söker.

Kod:
$(document).on('touchmove', function(e)
{
  e.preventDefault();
}, false);
Ovanstående kodsnutt tar bort all möjlighet att skrolla med touch på sidan. Lägg den som den är eller koppla till canvas-elementet (för att tillåta skroll utanför, som deviantart-appen) så borde det fungera som du vill.

Senast redigerad av Adestro den 2012-02-19 klockan 12:18
Adestro är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-21, 09:59 #3
ol.micke ol.micke är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2006
Inlägg: 48
ol.micke ol.micke är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2006
Inlägg: 48
Citat:
Ursprungligen postat av Adestro Visa inlägg
Aha, ja det förtydligar ju en del. jQuerys preventDefault() är nog det du söker.

Kod:
$(document).on('touchmove', function(e)
{
  e.preventDefault();
}, false);
Ovanstående kodsnutt tar bort all möjlighet att skrolla med touch på sidan. Lägg den som den är eller koppla till canvas-elementet (för att tillåta skroll utanför, som deviantart-appen) så borde det fungera som du vill.
Perfekt, exakt det jag var ute efter!
ol.micke är inte uppkopplad   Svara med citatSvara med citat
Svara

Taggar
ipad, panorering, touchmove


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017