表示されていないジオポイントのバルーンを開こうとしています。公式のAPIドキュメントによると
ポイントが表示されている場合は、それを開くか、クラスター バルーンです
しかし、表示されていない場合はどうすれば開くことができますか? マップをその位置までスクロールしてから開こうとしましたがTypeError: this._Hh.getMap(...) is null
、バルーンを開くときにまだエラーが発生します。
function bymShowPoint(pId)
{
var point = bymGetPoint(pId);
var pState = bymClusterer.getObjectState(point);
if (!pState.isShown)
{
bymScrollToPoint(pId);
}
if (pState.isClustered)
{
pState.cluster.state.set('activeObject',point);
pState.cluster.balloon.open();
}
else
{
point.balloon.open();
}
}