Как запечатлеть полную страницу скриншота 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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