質問: fullpage.js利用で、autoScrolling: true(デフォルト)でページを作ったのですが、 remodal.jsでモーダルウインドウで長いテキスト文を表示させた際に、 PCだと、はみ出た分、スクロールで全文見れるのですが、 モバイルだとスクロールできなくなります。 いろいろ検索して調べたところ の質問に fullpage.jsと overflow-y: scroll の相性が悪いようなことが書いてありました。 何がいけないのかと、いろいろ試したところ autoScrolling: false にするとモバイルでもモーダルウインドウ表示でスクロールが動きました。 fullpage.js autoScrolling: true でもモバイルでモーダルウインドウ表示でスクロールが動くようにしたいのですが どうしたらよいでしょうか? よろしくお願いします
回答: 仮にmobileのときに`autoScrolling: false`とすれば解決するのであれば、javascriptからmobileであるかどうかを判別して`autoScrolling`の値を変更するのはいかがでしょうか ``` var isMobile = (usag.indexOf('iPhone') > 0 || usag.indexOf('iPad') > 0) || usag.indexOf('iPod') > 0 ||usag.indexOf('Android') > 0; var autoScrollingOption = function(){ var usag = navigator.userAgent; //OSの情報取得 if (isMobile){ //PCかスマホ条件分岐 return false }else{ return true } } // autoScrollingを指定することで { autoScrolling: autoScrollingOption() } ```