Ошибка автозаполнения Google Maps с WKWebView на Cordova iOS

Я занимаюсь разработкой приложения Cordova и недавно установил WKWebView ( https://github.com/ionic-team/cordova-plugin-ionic-webview) в версии для iOS. Я использую API автозаполнения Google Maps Place, но он перестал работать с WKWebView, сообщая мне об этой ошибке, если я набрал в поле ввода:

This API project is not authorized to use this API. Please ensure this API is activated in the Google Developers Console:
https://console.developers.google.com/apis/api/places_backend?project=_ 
For more information on authentication and Google Maps Javascript API services please see: https://developers.google.com/maps/documentation/javascript/get-api-key

Если я вернусь к обычному веб-представлению (UIWebView), оно будет работать, поэтому я не думаю, что это проблема кода, и API Project полностью авторизован для использования API. Я думаю, что это как-то связано с изменением CORS в WKWebView, но я действительно не знаю, как это решить.

1 ответ

Решение

Я решил это сам. Я не знаю, как это возможно, но я только что создал новый ключ API, и этот новый ключ работает..:/

Другие вопросы по тегам