jQueryプラグインのslick.jsでスワイプが使用できる設定にするとandroidでautoplayが効かなくなる。
バージョン:android4.0.4
※iOS10ではこの症状は起きない。
具体的には、
<div><img src="img/01.jpg" alt=""></div>
<div><img src="img/02.jpg" alt=""></div>
のように画像2枚を「slidesToShow:1」の設定にして画面に1枚画像を表示し、autoplayで交互に表示させ、スワイプもできるようにしようとしてたところ、android4.0.4の端末で確認したら、アクセスした時や再読込させるとautoplayは最初は動作し、autoplay表示されている画像に触れただけで、autoplayが動作しなくなりスワイプ自体もできなくなる。
「waitForAnimate:false」の設定をすると、1~2度スワイプできるが、やはりautoplayが動かなくなる。
「swipe:false」の設定にしてスワイプできないようにすると、画像に触れてもautoplayは止まることはない。
端末が古くて動作しないのか、設定による相性のようなものがあるのかわかりませんが、androidの端末でもiOSのようにautoplay且つスワイプさせる対処方法や原因がわかる方がいらっしゃれば教えていただけると幸いです。
あなたの回答
tips
プレビュー