Предупреждение в console.log при добавлении встроенных карт Google - PullRequest
0 голосов
/ 24 октября 2019

Я хочу добавить карту Google (встроенную) в мое веб-приложение. Я строю Angular 8 и использую встроенный сервер, но все еще в console.log, показывая предупреждения

A cookie associated with a cross-site resource at https://google.com/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review coo...

Что я сделал в своем коде в моем методе ngOnInit, я уже добавил это

    this.cookieService.set('cross-site-cookie',"bar");
    this.cookieService.set('SameSite','SameSite=None; Secure');

В приведенном выше коде я использую пакет npm, называемый ngx-cookie-service. Кроме того, когда я сделал себе ссылку на этот сайт

https://github.com/GoogleChromeLabs/samesite-examples/blob/master/javascript.md

Я не уверен, что я сделал это правильно или неправильно. То, что я сделал, я просто копирую целиком, используя «скопировать ссылку» с карт Google из моего места. Как это исправить.

Ответы [ 2 ]

0 голосов
/ 24 октября 2019

Попробуйте следующее:

Вы можете отключить их с помощью chrome: // flags Сообщения об устаревших файлах cookie отключены.

Предупреждение атрибута cookie SameSite на консоли Chrome

Если вы можете добавить карту Google полностью, следуйте этому руководству:

https://dev.to/devpato/setup-google-map-in-angular-app-the-pro-way-3m9p

Более простой способ добавить карту Google в ваше угловое приложение: https://dev.to/devpato/setup-google-maps-with-agm-in-angular-app-33em

0 голосов
/ 24 октября 2019
<iframe src="your google map url"></iframe>

Попробуйте это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...