Плагин Cordova InAppBrowser показывает пустой экран на iOS - PullRequest
0 голосов
/ 04 мая 2019

Я провел серьезный поиск в стеке потока, но безрезультатно.Много подобных проблем, но ни у кого нет решения, которое мне нужно.

Моя проблема: я разрабатываю приложение ios cordova, использующее плагин InAppBrowser.

Всякий раз, когда яЗапустите приложение из xcode непосредственно на моем iPhone, оно работает нормально.

Всякий раз, когда я запускаю приложение из xcode в симуляторе на моем Mac, оно отлично работает.

Всякий раз, когда я загружаю пакет вAppStore и запустить приложение через Testflight, однако, InAppBrowser открывается, но показывает только белый экран с кнопкой Готово в нижней части (но без сообщений об ошибках).И я понятия не имею, как это отладить.

Я уже внес несколько изменений в Политику безопасности контента, я уже пытался внести изменения в config.xml (<allow-intent>, <allow navigation>, <access origin="*" />), но ничего не меняется.

Я пользуюсь cordova ios 5.0.0, InAppBrowser 3.0.0, Cordova 9.0.0

Хорошее предложение, кто-нибудь?

1 Ответ

0 голосов
/ 07 мая 2019

Я заново создал весь проект с чистой средой, снова добавил платформу ios, снова добавил все плагины, скопировал обратно мои файлы html / css / js и теперь он работает.Вероятно, произошло смещение где-то между cordova / platform / plugins.Забавно, что он работал локально и в симуляторе, но не в Testflight и на производстве.

...