Так что мой вопрос прост, но возможно ли технически загрузить несколько wkwebview одновременно, , чтобы все они загружались правильно?
Если я попытаюсь сделать это, как показано ниже некоторые из wkwebviews
перестают загружаться в середине или не загружаются вообще (пусто). Я не делаю никаких взаимодействий с пользовательским интерфейсом, просто жду, пока они загрузятся.
Пример:
1. [wkwebviewA loadRequest:x]
2. [wkwebviewB loadRequest:x]
3. [wkwebviewC loadRequest:x]
4. didFinishNavigation (A), no error, wkwebview loads completely
5. didFinishNavigation (B), no error, wkwebview blank
6. didFinishNavigation (C), no error, wkwebview loads partly
Однако, если я делаю так, все работает нормально.
1. [wkwebviewA loadRequest:x]
2. didFinishNavigation (A), no error, wkwebview loads completely
3. [wkwebviewB loadRequest:x]
4. didFinishNavigation (B), no error, wkwebview loads completely
5. [wkwebviewC loadRequest:x]
6. didFinishNavigation (C), no error, wkwebview loads completely
Если технически возможно безопасно загрузить несколько wkwebviews
, тогда, я думаю, это просто ошибка в моем приложении, но, пожалуйста, дайте мне знать.