問題を断続的にしか再現できないため、確信が持てませんが、2 つの問題が考えられます。
まず、バルーンのコンテンツが地球の API によってスクラブされています。これは、開いたバルーンのマークアップを見ることで確認できます。コンテンツが削除された場所には、次のようなものが表示されます。
<!--
Content-type: mhtml-die-die-die
-->
第 2 に、コンテンツが原因でバルーンのサイズ変更に問題があるようです。
これらの問題を克服するために、バルーン イベントを自分で処理することを選択できます。次に、バルーン コンテンツのスクラブのために
getBalloonHtmlUnsafe()を呼び出し、サイズ変更のために setMaxWidth ()とsetMaxHeight()を呼び出すことができます。例えば
google.earth.addEventListener(ge.getGlobe(), 'click', function(event) {
// exit if not a placemark
if(event.getTarget().getType() != 'kmlPlacemark') return;
// cancel the default behaviour
event.preventDefault();
// get the un-scrubbed content and show the max-sized balloon
var content = placemark.getBalloonHtmlUnsafe(),
balloon = ge.createHtmlStringBalloon('');
balloon.setFeature(event.getTarget());
balloon.setContentString(content);
balloon.setMaxWidth(800);
balloon.setMaxHeight(600);
ge.setBalloon(balloon);
});