У меня есть приложение ionic 3 hybrid / cordova, которое использует плагин cordova-plugin-ionic-webview
(который будет использовать WKWebView в iOS). Исторически я всегда использовал старую версию этого плагина из-за проблем совместимости (@1.2.1
). Внезапно сегодня у новых сборок начались проблемы, когда мое приложение отправляло origin: null
для заголовков источника в запросах http. Я читал о других, имеющих эту проблему тоже, но по документам ясно, что у этого плагина были итерации создания других разновидностей происхождения (но не ноль).
Я решил обновить и посмотреть, что случилось. Я обновил до последней версии 2.x (@2.3.1
). Я получил тот же результат. Затем я удалил этот плагин (который, я считаю, использует веб-представление, не относящееся к WkWebView), и все снова работает, но я хочу использовать этот плагин для повышения производительности.
До сегодняшнего дня я считаю, что источник всегда был http://localhost:8080 на iOS. Кто-нибудь еще видел, чтобы источник был установлен в нуль с этим плагином? Есть идеи почему или как это исправить?