35

ドキュメントによると、Googleマップでオートコンプリートを使用する場合は、下部にある「PoweredbyGoogle」のロゴを削除できます。どうやってやるのか考えていますか?

4

8 に答える 8

75

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;
}
于 2014-08-27T13:34:15.880 に答える
16

これをチェックしてください。

それは私のアプリで動作しています。

これをスタイルシートに入れて、魔法を見てください。

.pac-container:after{ content:none !important; }

于 2013-04-12T10:56:14.470 に答える
7

オートコンプリートサービスを地図と組み合わせて使用​​する必要はありませんが、地図が表示されていない場合は、テキストフィールドの下に「poweredbyGoogle」のロゴを表示する必要があります。

http://googlegeodevelopers.blogspot.in/2012/09/google-places-autocomplete-now-includes.html

于 2013-10-06T01:52:05.703 に答える
4

「PoweredbyGoogle」の画像は、オートコンプリートリストに追加したスタイルによって隠されたり、衝突したり、矛盾したりする場合があります。このような場合、画像をスタイル付きテキストに置き換えることが望ましいです。

画像自体は:after疑似要素で定義されます。contentfont-sizeルールを置き換えるだけです。使用するテキストがGoogleにクレジットされていることを確認し、フォントサイズはデフォルトでゼロに設定されているため、必ず設定してください。

.pac-container:after {
  content: "Powered by Google";
  font-size: 10px;
}
于 2013-02-13T00:25:11.447 に答える
4

グーグルによって供給を削除するための最良の方法

.pac-container:after{display:none !important;}
于 2015-08-27T05:21:31.940 に答える
1

私は2つの方法を見つけました

最初の方法

.pac-container:after {
    background-image: none !important;
    height: 0px;
    padding: 0;
    margin: 0;
}

2番目の方法

.pac-container:after {
  content: none !important;
}

どちらも、Googleマップのオートコンプリートドロップダウンリストにある「PoweredbyGoogle」のロゴを削除します

于 2021-08-18T19:20:31.007 に答える
0

iOS Googleオートコンプリート用のポッドを使用している場合は、ポッド内のソースロゴを削除してロゴを削除できます-> GooglePlaces-> GooglePlaces.bundle-> Resources、「powered-by-google ..」という名前のロゴがあり、それを削除して、プロジェクトをクリーンアップし、再構築(これが許可されているかどうかはわかりません)が、それは私にとってはうまくいきます

于 2018-05-23T05:09:45.690 に答える
0

これを試して:

.pac-container:after{visibility: hidden!important;position: absolute; top: -9999px; 
left: -9999px;opacity: 0;width: 0; height: 0;}

免責事項: Googleマップも表示されている場合は、「powered byGoogle」を表示する必要はありません–Kaniのコメントに感謝します

于 2021-02-18T16:28:57.673 に答える