three.jsのコントローラとしてよく使われるOrbitControlsですが、
これは内部でtouchmoveをpreventDefaultしているので、
スクロール等がうまくきかなくなるという副作用が生じてしまいます。
3Dビューと、通常のWebページ部分を同時に見せることはあまりないと思うので、
3Dビュー以外の箇所では、orbitcontrolのenablesプロパティをfalseに
することで、機能を無効化しておきましょう。
More than 5 years have passed since last update.
three.jsのコントローラとしてよく使われるOrbitControlsですが、
これは内部でtouchmoveをpreventDefaultしているので、
スクロール等がうまくきかなくなるという副作用が生じてしまいます。
3Dビューと、通常のWebページ部分を同時に見せることはあまりないと思うので、
3Dビュー以外の箇所では、orbitcontrolのenablesプロパティをfalseに
することで、機能を無効化しておきましょう。
Register as a new user and use Qiita more conveniently