From f1a551436d5294744faac8ac2cbc583c75b1e1cd Mon Sep 17 00:00:00 2001 From: Denis Date: Fri, 13 May 2016 11:09:06 +0300 Subject: [PATCH] mediaPlaybackRequiresUserAction property --- ios/RCTWebViewBridge.m | 1 + ios/RCTWebViewBridgeManager.m | 1 + 2 files changed, 2 insertions(+) diff --git a/ios/RCTWebViewBridge.m b/ios/RCTWebViewBridge.m index f97efeba..e3e3cdb7 100644 --- a/ios/RCTWebViewBridge.m +++ b/ios/RCTWebViewBridge.m @@ -64,6 +64,7 @@ - (instancetype)initWithFrame:(CGRect)frame _contentInset = UIEdgeInsetsZero; _webView = [[UIWebView alloc] initWithFrame:self.bounds]; _webView.delegate = self; + _webView.mediaPlaybackRequiresUserAction = NO; [self addSubview:_webView]; } return self; diff --git a/ios/RCTWebViewBridgeManager.m b/ios/RCTWebViewBridgeManager.m index c3b1e6b9..2688a07f 100644 --- a/ios/RCTWebViewBridgeManager.m +++ b/ios/RCTWebViewBridgeManager.m @@ -49,6 +49,7 @@ - (UIView *)view RCT_EXPORT_VIEW_PROPERTY(onLoadingError, RCTDirectEventBlock) RCT_EXPORT_VIEW_PROPERTY(onShouldStartLoadWithRequest, RCTDirectEventBlock) RCT_REMAP_VIEW_PROPERTY(allowsInlineMediaPlayback, _webView.allowsInlineMediaPlayback, BOOL) +RCT_REMAP_VIEW_PROPERTY(mediaPlaybackRequiresUserAction, _webView.mediaPlaybackRequiresUserAction, BOOL) RCT_EXPORT_VIEW_PROPERTY(onBridgeMessage, RCTDirectEventBlock) - (NSDictionary *)constantsToExport