2016-06-27 11 views
0

Ich habe gerade Angular Ui Tour (https://github.com/benmarch/angular-ui-tour) auf meiner Website implementiert, alles scheint zu funktionieren, außer Scrollen zum geöffneten Dialog.Angular UI Tour - nicht Scrollen

ich erstellt und begann die Tour wie folgt aus:

uiTourService.createDetachedTour('myTour'); 
this._uiTourService.getTourByName('myTour').start(); 

Und die Tour Schritte wie so definiert:

<div tour-step tour-step-title="Main Menu" tour-step-content="Navigate the site using this menu." 
    tour-step-order="0" tour-step-placement="bottom-left" tour-step-belongs-to="myTour"></div> 
<p tour-step tour-step-title="second step" tour-step-content="this is the second step" 
    tour-step-order="1" tour-step-placement="bottom" tour-step-belongs-to="myTour"></p> 

Alles wird korrekt angezeigt, ich es geschafft, meine Tastatur zu verwenden, um auch zu navigieren (Pfeiltasten), useHotkeys auf True setzen. Aber das Scrollen funktioniert nicht, auch wenn ich versuche, scrollIntoView manuell auf true zu setzen.

Weiß jemand, was das Problem sein könnte?

Antwort

0

Ich laufe gerade in diese.

Der scrollende Teil ist der Auftrag des angular-smooth-scroll (angle-ui-tour verwendet ihn ordnungsgemäß).

Die verkleinerte Version der problematisch ist, zeigt auch, es keinen Fehler:/

Also habe ich auf die Quellversion geschaltet (/dist/angular-smooth-scroll.min.js ->/lib/Winkel glatt -scroll.js) und es funktioniert gut.