サポート » プラグイン » metaslider スマートフォンでスライド画像に触れると自動送りが停止する

  • 解決済 bujin450

    (@bujin450)


    お世話になります。
    検索しても同様の症状に対しての記述がないので質問いたします。

    metaslider バージョン 3.6.6
    wordpress 4.9

    metasliderを使用してスマートフォンでスライド表示をしています。
    その時にタップして、そのまま指をずらしてリンク先に飛ぶことをやめたとします。
    その後、スライドの自動送りが停止してしまい、ページをリロードしないと自動送りが動作しません。
    まったく別の環境のサイトでも同様の現象が確認できています。

    スライド画像に触れた後でも自動再生を継続させたいです。

    この動作自体が稀かもしれなのですが、何か解決のヒントが得られたら幸いです。

    どうぞよろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • MetaSlider の設定画面の [高度な設定] の [停止ボタン表示]チェックボックスをオフにして保存して、下記コードをテーマの functions.php に書いておくと行けると思います。

    function fs_add_pause_on_action($options) {
        return array_merge($options, ['touch' => 'false']);
    };
    add_filter('metaslider_default_parameters', 'fs_add_pause_on_action');
    

    (MetaSlider のフォーラムに書いてあったコードほぼそのままですが、Flex Slider 用だったのを汎用にしました。)
    https://wordpress.org/support/topic/meta-slider-stops-auto-playing-on-touchscreen-devices/

    トピック投稿者 bujin450

    (@bujin450)

    kazuyk様

    早速のコメントありがとうございます!
    頂いたコードではダメでしたが、リンク先のフォーラムのコードで実現できました。

    function fs_add_pause_on_action($options) {
    return array_merge($options, [‘touch’ => ‘false’]);
    };
    add_filter(‘metaslider_flex_slider_parameters’, ‘fs_add_pause_on_action’);

    大変助かりました。
    どうもありがとうございました!

    ありゃ、default ではだめでしたか。
    使っているのは Flex Slider なのですね。ちょうどよかったですね。
    お手数ですが、[解決済み] にしてくださいませ。

    トピック投稿者 bujin450

    (@bujin450)

    使ってるのはmetasliderなんですが効きました ^^)

    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「metaslider スマートフォンでスライド画像に触れると自動送りが停止する」には新たに返信することはできません。