Я использую свойство автозапуска, но автоигра не работает на ion-slide в ionic 4? - PullRequest
1 голос
/ 14 мая 2019

Я должен автоматически воспроизвести ионные слайды в ionic-4. Но это не работает . Я пытался, пожалуйста, обратитесь мой код ниже

Я использовал autoplay = "true", но все еще не работает.

.html

<div>  
        <ion-slides [options]="sliderConfig">
          <ion-slide *ngFor="let cat of latestProducts">
            <div class="slide-content">
              <ion-card>
                <ion-card-header>
                  <ion-card-title class="card-title">
                      {{cat.post_title}}
                  </ion-card-title>
                  <ion-card-content>
                    <img class="image-wrap" src="{{cat.post_image_url}}">
                  </ion-card-content>
                </ion-card-header>
              </ion-card>
            </div>
          </ion-slide>
        </ion-slides>
      </div>

.ts

sliderConfig = {
    initialSlide: 0,
    speed: 400,
     slidesPerView: 1.45,
     autoplay: true,
  };

  @ViewChild(IonSlides) slides: IonSlides;
slidesDidLoad(slides: IonSlides) {
    slides.startAutoplay();
  }

Я хочу автоматически воспроизвести слайды.

1 Ответ

0 голосов
/ 14 мая 2019

Можете ли вы попробовать это?

   <ion-slides #mySlider (ionSlidesDidLoad)="slidesDidLoad(mySlider)">
      ...
    </ion-slides>


    slidesDidLoad(slides: Slides) {
      slides.startAutoplay();
    }

Тогда вы можете увидеть https://github.com/ionic-team/ionic/issues/15046

...