Various fixes

This commit is contained in:
Ilya Laktyushin
2023-10-29 17:52:44 +04:00
parent bbb543f836
commit 32de3c0e53
4 changed files with 27 additions and 9 deletions

View File

@@ -66,7 +66,7 @@ final class WebAppWebView: WKWebView {
configuration.allowsInlineMediaPlayback = true
configuration.allowsPictureInPictureMediaPlayback = false
if #available(iOSApplicationExtension 10.0, iOS 10.0, *) {
if #available(iOS 10.0, *) {
configuration.mediaTypesRequiringUserActionForPlayback = .all
} else {
configuration.mediaPlaybackRequiresUserAction = true
@@ -78,10 +78,10 @@ final class WebAppWebView: WKWebView {
self.isOpaque = false
self.backgroundColor = .clear
if #available(iOSApplicationExtension 9.0, iOS 9.0, *) {
if #available(iOS 9.0, *) {
self.allowsLinkPreview = false
}
if #available(iOSApplicationExtension 11.0, iOS 11.0, *) {
if #available(iOS 11.0, *) {
self.scrollView.contentInsetAdjustmentBehavior = .never
}
self.interactiveTransitionGestureRecognizerTest = { point -> Bool in