1

クリックすると、クリックしたポイントが追加されるGoogleマップのポリラインがあります。追加するインデックスを見つけたら、次のようにポイントを挿入します。

path.insertAt(minIndex+1,event.latLng);

これはエラーを引き起こしています:

「キャッチされていない InvalidValueError: プロパティ パス内: 2 LatLng 未満」

これがどこから来ているのか、またはどのように回避できるのか考えていますか? pathから来て、path=polyObj.getPath()私が試してきた例では13ポイントを持っています。はevent、マウス クリック イベントから渡されます。この行をコメントアウトするとエラーが取り除かれるため、残りのコードは正常に機能します。

4

0 に答える 0