diff --git a/lib/Canvas.js b/lib/Canvas.js index 3b1ab26..812615f 100644 --- a/lib/Canvas.js +++ b/lib/Canvas.js @@ -6,10 +6,11 @@ var createReactClass = require('create-react-class'); var { View, - WebView, Platform } = require('react-native'); +var {WebView} = require('react-native-webview'); + var Canvas = createReactClass({ propTypes: { style: PropTypes.object, @@ -25,15 +26,14 @@ var Canvas = createReactClass({ return ( *{margin:0;padding:0;}canvas{transform:translateZ(0);}"}} opaque={false} underlayColor={'transparent'} style={this.props.style} javaScriptEnabled={true} - scrollEnabled={false} onLoad={this.props.onLoad} onLoadEnd={this.props.onLoadEnd} originWhitelist={['*']} diff --git a/package.json b/package.json index c051fa9..64489b3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-qrcode", - "version": "0.2.7", + "version": "0.3.1", "description": "react-native qrocode generator", "main": "index.js", "repository": { @@ -16,6 +16,11 @@ "bugs": { "url": "https://github.com/cssivision/react-native-qrcode/issues" }, + "peerDependencies": { + "react": "*", + "react-native": ">= 0.59.0", + "react-native-webview": "^5.4.0" + }, "homepage": "https://github.com/cssivision/react-native-qrcode#readme", "dependencies": { "create-react-class": "^15.6.0",