マップにフルスクリーンコントロールを追加したいのですが、なんらかの理由で動作しません。私は、このリンクからチュートリアルを、以下の午前 - 私はMapbox GL - フルスクリーンコントロールが動作しません。コンストラクタではありません。
map.addControl(new mapboxgl.FullscreenControl());
ただし、次のコードを使用し、FullscreenControlを追加するので、https://www.mapbox.com/mapbox-gl-js/example/fullscreen/
、それは私がプロジェクトをコンパイルするとき、私はコンソールにこのエラーが表示され、作業をdoesntの - "キャッチしないTypeError:mapboxgl.FullscreenControlがコンストラクタではありません"
興味深いことに、同じコードを使用してナビゲーションコントロールを追加すると、すべて正常に動作します。
map.addControl(new mapboxgl.NavigationControl())
誰もがFullscreenControl問題があると、なぜ私がNavigationControlを追加するために、そのコードを使用することですが、ないアイデアを持っていますか?
どうもありがとう
のコードは見られませんでした。サンプルを投稿できますか?私の考えは、あなたが正しいバージョンのMapboxGLを含んでいないということです。 FullScreenControl(){}が表示されている場合は、これが問題になるだけで、関数にFullScreenControl()関数の内容を含める必要があります。つまりMapBoxGLのバージョンが間違っています – RedCrusador
こんにちは、ありがとう、本当に問題の根源でした - 私はバージョンのバージョン0.32.1を参照していました。私がバージョン0.41.0に置き換えると、それは動作するようになりました – Jozef