|  | @@ -41,7 +41,7 @@ import type {
 | 
	
		
			
			| 41 | 41 |  } from './WebViewTypes';
 | 
	
		
			
			| 42 | 42 |  
 | 
	
		
			
			| 43 | 43 |  const resolveAssetSource = Image.resolveAssetSource;
 | 
	
		
			
			| 44 |  | -
 | 
	
		
			
			|  | 44 | +let didWarnAboutUIWebViewUsage = false;
 | 
	
		
			
			| 45 | 45 |  // Imported from https://github.com/facebook/react-native/blob/master/Libraries/Components/ScrollView/processDecelerationRate.js
 | 
	
		
			
			| 46 | 46 |  function processDecelerationRate(decelerationRate) {
 | 
	
		
			
			| 47 | 47 |    if (decelerationRate === 'normal') {
 | 
	
	
		
			
			|  | @@ -153,6 +153,13 @@ class WebView extends React.Component<WebViewSharedProps, State> {
 | 
	
		
			
			| 153 | 153 |    webViewRef = React.createRef();
 | 
	
		
			
			| 154 | 154 |  
 | 
	
		
			
			| 155 | 155 |    UNSAFE_componentWillMount() {
 | 
	
		
			
			|  | 156 | +    if (!this.props.useWebKit && !didWarnAboutUIWebViewUsage) {
 | 
	
		
			
			|  | 157 | +      didWarnAboutUIWebViewUsage = true;
 | 
	
		
			
			|  | 158 | +      console.warn(
 | 
	
		
			
			|  | 159 | +        'UIWebView is deprecated and will be removed soon, please use WKWebView (do not override useWebkit={true} prop),' +
 | 
	
		
			
			|  | 160 | +          ' more infos here: https://github.com/react-native-community/react-native-webview/issues/312',
 | 
	
		
			
			|  | 161 | +      );
 | 
	
		
			
			|  | 162 | +    }
 | 
	
		
			
			| 156 | 163 |      if (
 | 
	
		
			
			| 157 | 164 |        this.props.useWebKit === true &&
 | 
	
		
			
			| 158 | 165 |        this.props.scalesPageToFit !== undefined
 |