ドキュメントによると、Googleマップでオートコンプリートを使用する場合は、下部にある「PoweredbyGoogle」のロゴを削除できます。どうやってやるのか考えていますか?
8 に答える
AnimeshNandiの答えは少し古いです。実際、「powered by Google」のロゴを削除するには、次のコードを使用する必要がありました。
.pac-container:after {
/* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */
background-image: none !important;
height: 0px;
}
これをチェックしてください。
それは私のアプリで動作しています。
これをスタイルシートに入れて、魔法を見てください。
.pac-container:after{
content:none !important;
}
オートコンプリートサービスを地図と組み合わせて使用する必要はありませんが、地図が表示されていない場合は、テキストフィールドの下に「poweredbyGoogle」のロゴを表示する必要があります。
http://googlegeodevelopers.blogspot.in/2012/09/google-places-autocomplete-now-includes.html
「PoweredbyGoogle」の画像は、オートコンプリートリストに追加したスタイルによって隠されたり、衝突したり、矛盾したりする場合があります。このような場合、画像をスタイル付きテキストに置き換えることが望ましいです。
画像自体は:after
疑似要素で定義されます。content
とfont-size
ルールを置き換えるだけです。使用するテキストがGoogleにクレジットされていることを確認し、フォントサイズはデフォルトでゼロに設定されているため、必ず設定してください。
.pac-container:after {
content: "Powered by Google";
font-size: 10px;
}
グーグルによって供給を削除するための最良の方法
.pac-container:after{display:none !important;}
私は2つの方法を見つけました
最初の方法
.pac-container:after {
background-image: none !important;
height: 0px;
padding: 0;
margin: 0;
}
2番目の方法
.pac-container:after {
content: none !important;
}
どちらも、Googleマップのオートコンプリートドロップダウンリストにある「PoweredbyGoogle」のロゴを削除します
iOS Googleオートコンプリート用のポッドを使用している場合は、ポッド内のソースロゴを削除してロゴを削除できます-> GooglePlaces-> GooglePlaces.bundle-> Resources、「powered-by-google ..」という名前のロゴがあり、それを削除して、プロジェクトをクリーンアップし、再構築(これが許可されているかどうかはわかりません)が、それは私にとってはうまくいきます
これを試して:
.pac-container:after{visibility: hidden!important;position: absolute; top: -9999px;
left: -9999px;opacity: 0;width: 0; height: 0;}
免責事項: Googleマップも表示されている場合は、「powered byGoogle」を表示する必要はありません–Kaniのコメントに感謝します