#ios #objective-c #swift #memory-leaks #wkwebview
#iOS #objective-c #swift #утечки памяти #wkwebview
Вопрос:
Я использую wkwebview в viewcontroller для загрузки html, который встроен в контроллер uipageview. После прокрутки нескольких страниц viewcontroller начинает отсутствовать. Итак, после использования profile instrumnet я обнаружил, что у меня происходит утечка в wkwebsiteDatasource. Я пытался очистить файлы cookie, но проблема все еще сохраняется. В viewcontroller wkwebview был правильно выделен, поскольку я проверял журналы. Тестирование на iOS версии 14.0.1. Я прилагаю скриншот для более четкого понимания.
Комментарии:
1. Может быть, вы добавляете
self
asWKScriptMessageHandler
?2. self. WKWebView.ScrollView.bounces=false; self. WKWebView.ScrollView.scrollEnabled=НЕТ; self. WKWebView.configuration.preferences.javaScriptEnabled = true; self. WKWebView.configuration.mediaTypesRequiringUserActionForPlayback = false; Я использую этот параметр только для wkwebview @Cy-4AH