@hackler/react-native-webview-plugin
v1.0.2
Published
Hackle WebView bridge for React Native
Readme
@hackler/react-native-webview-plugin
Hackle WebView bridge plugin for React Native.
Features
- Seamless integration with
react-native-webview - Automatic Hackle bridge injection into WebView instances
Requirements
- react-native-webview >= 11.0.0
- @hackler/react-native-sdk >= 3.28.0
Installation
npm install @hackler/react-native-webview-plugin
# or, using yarn:
# yarn add @hackler/react-native-webview-pluginQuick Start
Basic Usage
import { WebView } from 'react-native-webview';
import { createHackleWebViewConfig } from '@hackler/react-native-webview-plugin';
function MyWebView() {
const config = createHackleWebViewConfig();
return (
<WebView
source={{ uri: 'https://your-website.com' }}
nativeConfig={config}
/>
);
}With Configuration Options
import { WebView } from 'react-native-webview';
import { createHackleWebViewConfig } from '@hackler/react-native-webview-plugin';
function MyWebView() {
const config = createHackleWebViewConfig({
automaticScreenTracking: true,
automaticEngagementTracking: true,
});
return (
<WebView
source={{ uri: 'https://your-website.com' }}
nativeConfig={config}
/>
);
}