Я использую Cordova для создания приложения для iOS. Я использую Ionic engine , означающий, что приложение обслуживается с веб-сервера, работающего на устройстве.
Мой window.location.origin
является "ionic: //my-app.com".
Сторонний API (который мне нужно использовать для получения предложения адреса на основе того, что вводит пользователь) отклоняет мои HTTP-запросы, поскольку в запросе отсутствует заголовок referrer
.
Невозможно программно добавить реферер из слоя JS, и это не сработало:
Я подозреваю, что проблема в том, что API использует https
, а мое приложение для iOS использует собственную схему (по умолчанию ionic://
, и ее нельзя изменить на https). По этой причине заголовок реферера не добавляется WebView.
Как я могу решить эту проблему?