Подтвердить что ты не робот

Ионный wkwebview случайный белый экран

Я использую ионную версию 1.2.4 с wkwebview *

Белый экран появится случайно в приложении. Приложение очень велико, и я не смог воспроизвести проблему с белым экраном, используя те же шаги.

Является ли это причиной проблемы с памятью при навигации к другому виду?

Если да, как можно увеличить экспоненциальную память в моем коде?

* https://github.com/apache/cordova-plugins/tree/master/wkwebview-engine-localhost

Это не происходит в iOS-симуляторе и происходит только в физических устройствах. Является ли память для симулятора iOS бесконечной? что объясняет, почему он не затрагивает эту проблему памяти?

Журналы ошибок:

https://www.dropbox.com/s/97yfy0yieq2yccu/errorLogWhiteScreen20170214?dl=0

https://www.dropbox.com/s/j1nqyizp932x0t5/errorLogWhiteScreen20170214_2?dl=0

4b9b3361

Ответ 1

немного поздно, но если это произойдет только на iOS, мы зафиксировали его с помощью

//the following hack fixes the random white screen when tapping quickly
if (window.device) {
    if (window.device.platform === PARAMETERS.IOS) {
        console.log('iOS hack done.');
        $ionicConfigProvider.views.maxCache(0);
        $ionicConfigProvider.views.swipeBackEnabled(false);
    }
}

Это Ionic 1.3