---
title: mediaTypesRequiringUserActionForPlayback
framework: webkit
role: symbol
role_heading: Instance Property
path: webkit/wkwebviewconfiguration/mediatypesrequiringuseractionforplayback
---

# mediaTypesRequiringUserActionForPlayback

The media types that require a user gesture to begin playing.

## Declaration

```swift
var mediaTypesRequiringUserActionForPlayback: WKAudiovisualMediaTypes { get set }
```

## Discussion

Discussion Use WKAudiovisualMediaTypeNone to indicate that no user gestures are required to begin playing media.

## See Also

### Setting media playback preferences

- [allowsInlineMediaPlayback](webkit/wkwebviewconfiguration/allowsinlinemediaplayback.md)
- [allowsAirPlayForMediaPlayback](webkit/wkwebviewconfiguration/allowsairplayformediaplayback.md)
- [allowsPictureInPictureMediaPlayback](webkit/wkwebviewconfiguration/allowspictureinpicturemediaplayback.md)
- [WKAudiovisualMediaTypes](webkit/wkaudiovisualmediatypes.md)
