問題タブ [yandex-maps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ユーザーに Yandex Navi または Google マップを要求するにはどうすればよいですか? どうすれば指示できますか?
と に 2 つの値がlatitude
ありlongitude
ます。私は鍵を持っています。Yandex Navi
このボタンには、位置情報に移動するための 2 つのオプションが必要Google Maps
です。ボタンをクリックすると、どのボタンが開きたいのか知りたいです。どうやってやるの?
javascript - Yandex Maps JS API: 2 本の指でマップをドラッグするときのクラスター イベントの問題
モバイル デバイスで 1 本の指での地図のドラッグを無効にしました
map.behaviors.disable('drag');
しかし、問題がありました。問題は次のとおりです。
マップには多数のクラスターがあります (最初は (小さなズームで) - マップ上のすべての目印の 90% - クラスター)。2 本の指でマップをドラッグするときに、1 本の指がマルチタッチでクラスターに触れると、ドラッグは発生しません (マップのマルチタッチ イベントは機能しません - クラスターのマルチタッチ イベントがトリガーされます) => ドラッグが発生します地図上ではなく、サイトのページに直接。
修正方法は?マップ上でどうにかしてイベントクラスターを通過するのでしょうか?
「touchmove」イベントがマップ要素で発生したときに、すべてのジオオブジェクトを非表示にするなど、多くのことを試しました(ただし、クラスターのマルチタッチ イベントは引き続き機能します)。
JS サンドボックスの問題の例- 携帯電話からアクセスして、クラスターがない場所とある場所にマップをドラッグしてみてください。
clusterInteractivityModel: 'default#silent'
クラスタオプションを設定しようとしました。その後、マップは静かにドラッグされますが、「クリック」イベントは機能しません。
javascript - 目印のサイズを設定する方法
目印付きの yandex マップを作成します。目印については、次のプリセットを使用します。
'islands#blueHomeIcon'
目印アイコンのサイズを設定する必要があります:
268ピクセル×268ピクセル
私を助けてください。
私の試み:
UPD:標準の目印アイコンを使用する必要があります(カスタム画像ではありません)