以下を見ると、モバイル デバイス用に設計された Web アプリの部分的なスクリーンショットがあります。Androidでは、たくさんのキャラクターが積み重なったような独特の緑色の形をしています。Ice Cream Sandwitch にアップグレードしましたが、同じことが起こっています。そして、それは私が地図を持っているページにのみあります.
誰かがこのようなものを見たことがありますか、または何が原因であるかを知っていますか?
これは、濃い森の緑の [ログオフ] リンクに隣接しています。
アップデート:
Google Maps API v3 に絞り込みました。コンストラクターを呼び出すと発生しますが、修正方法や削除方法はまだわかりません。
var map = new google.maps.Map(document.getElementById('map'), {
'zoom': 16,
'center': new google.maps.LatLng(39.205316, -96.305485),
'mapTypeId': google.maps.MapTypeId.HYBRID,
zoomControlOptions: {
position: google.maps.ControlPosition.LEFT_BOTTOM
},
mapTypeControlOptions: {
position: google.maps.ControlPosition.RIGHT_BOTTOM,
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
},
streetViewControlOptions: {
position: google.maps.ControlPosition.LEFT_BOTTOM
},
panControlOptions: {
position: google.maps.ControlPosition.LEFT_BOTTOM
}
});
更新 #2:
Chrome Mobile でデバッグしようとしましたが、表示されません。Android ICS ブラウザーでのみ表示されます。
解決:
Android ICS ブラウザーが CSS でうまく動作しないようですtext-indent: -9999em;
私のロゴ要素には、次の html がありました。
<hgroup>
<h1><a href="Default.aspx#main">Company Name</a></h1>
</hgroup>
/* Logo */
header hgroup {
background: url("../imgs/logo_143x60.png") no-repeat scroll 0 0 transparent;
display: block;
height: 60px;
left: 0;
position: absolute;
top: 6px;
width: 312px;
}
header hgroup h1 a {
text-indent: -9999em;
display: block;
height: 60px;
width: auto;
}
header hgroup h3 {
text-indent: -9999em;
height: 0;
}
テキストを削除しただけCompany Name
で、問題は解決しました。