Как запечатлеть полную страницу скриншота Wkwebview?IOS

Программируем под IOS
Anonymous
Как запечатлеть полную страницу скриншота Wkwebview?

Сообщение Anonymous »

Я могу запечатлеть все скриншот контента UiwebView путем настройки кадра UIScrollView uiwebView . Тем не менее, я не могу запечатлеть все скриншот контента WkWebView < /code> тем же методом. Новый представление контейнера как WebView.scrollview Superiew
[*] Настроить кадр представления нового контейнера и webview.scrollview . Кадр одинаков для webview.scrollview.contentsize
[*] Draw by renderincontext или drawviewhierarchyinrect


Однако этот метод будет захватывать белый скрихол wkwebview . It doesn't work!

I had print all level of WKWebView, then I found a UIView(WKContentView)'s size is same to contentView, you can found this view by this level:


WKWebView


wkscrollview


wkcontentView (размер одинаково для ContentView) < /li>
< /ul> < /li>
< /ul> < /li>
< /ul>

Я также имел, что я также был. Просмотр может быть зафиксирован.

Подробнее здесь: https://stackoverflow.com/questions/354 ... -wkwebview

Вернуться в «IOS»