Ho creato un menu laterale utilizzando il componente aggiuntivo jasny bootstrap
. Il markup è piuttosto semplice:jasny bootstrap offcanvas non scorre sui telefoni
<div class="navmenu navmenu-inverse navmenu-fixed-right offcanvas-sm sidemenu">
<ul class="nav navmenu-nav>
<li></li>
<!-- many more <li> which may have <ul> nested -->
</ul>
</div>
Il fatto è che non è scorrevole sui telefoni. Quando provo a farlo scorrere, non funziona.
Stavo provando a controllarlo in profondità usando il simulatore iOS con web inspector e provare a legare alcuni eventi. Ho provato a collegare l'evento scroll
allo .sidemenu
ma questo evento non è mai stato attivato. Ho quindi provato a collegare l'evento touchstart
e ha funzionato come previsto. Immagino che significhi che riconosce il mio tocco ma semplicemente non riconosce il gesto di scorrimento?
Qualche idea sul perché non funziona?
Ho eseguito alcuni test e funziona su mobile e anche a scorrimento. –
@FarzadYZ davvero? Questo è strano .. Ho eseguito molti test utilizzando diversi telefoni cellulari e persino un simulatore e non ho potuto farlo funzionare. Se avessi condiviso un link dimostrativo del mio codice di produzione, ti dispiacerebbe provarlo? – kfirba
Sì, potrei. fornire una demo –