Можно ли пользователю загружать содержимое PDF, отображаемое в WkWebView? - PullRequest
0 голосов
/ 07 апреля 2020

Мы создаем приложение iOS, которое отображает содержимое PDF в WkWebView. Содержимое PDF предназначено только для платных пользователей, поэтому мы не хотим, чтобы пользователи загружали это содержимое PDF (чтобы оно не распространялось на inte rnet).

Мне интересно, отображается ли такая вещь, как загрузка содержимого PDF, на WkWebView возможен. Я не смог найти информацию о том, что это возможно, но не могу найти информацию о том, что это невозможно.

Мне нужно solid доказательство того, что пользователь загружает содержимое PDF из WkWebView невозможно.

1 Ответ

0 голосов
/ 07 апреля 2020

WKWebView не предоставляет никаких методов для доступа к содержимому, содержащемуся в WKWebView. (Обычно разработчики пытаются разрешить пользователям загружать контент из WKWebViews.)

Вы можете внедрить закрепление сертификатов, чтобы запретить кому-либо использовать прокси-сервер для перехвата передаваемых файлов.

Однако, похоже, нет способа помешать кому-либо сделать снимок экрана WKWebView. Существуют библиотеки (например, ScreenShieldKit ) для предотвращения захвата пользовательского интерфейса, но они основаны на использовании специальных компонентов пользовательского интерфейса, которые, вероятно, не будут работать с WKWebView.

...