Browse Source

Update readme

iou90 5 years ago
parent
commit
82942790e6
1 changed files with 6 additions and 7 deletions
  1. 6
    7
      README.md

+ 6
- 7
README.md View File

@@ -15,14 +15,13 @@ Read [README_old](./README_old.md) for earlier version guide.
15 15
 
16 16
 ## usage
17 17
 
18
-`react-native link react-native-webview`
19
-
20 18
 ```javascript
21 19
 import AutoHeightWebView from 'react-native-autoheight-webview'
20
+
22 21
 import { Dimensions } from 'react-native'
23 22
 
24 23
 <AutoHeightWebView
25
-    // default width is the width of screen
24
+    // default by screen width,
26 25
     // if there are some text selection issues on iOS, the width should be reduced more than 15 and the marginTop should be added more than 35
27 26
     style={{ width: Dimensions.get('window').width - 15, marginTop: 35 }}
28 27
     customScript={`document.body.style.background = 'lightyellow';`}
@@ -35,10 +34,10 @@ import { Dimensions } from 'react-native'
35 34
         font-size: 16px;
36 35
       }
37 36
     `}
38
-    // either height or width updated will trigger this
37
+    // either height or width updated will trigger onSizeUpdated
39 38
     onSizeUpdated={({size => console.log(size.height)})},
40 39
     /*
41
-    use local or remote files
40
+    using local or remote files
42 41
     to add local files:
43 42
     add baseUrl/files... to android/app/src/assets/ on android
44 43
     add baseUrl/files... to project root on iOS
@@ -68,5 +67,5 @@ import { Dimensions } from 'react-native'
68 67
 
69 68
 ## demo
70 69
 
71
-You may have to use yarn to install the dependencies of the demo and remove "demo/node_modules/react-native-autoheight-webview/demo" manually, cause of installing a local package with npm will create symlink, but there is no supporting of React Native to symlink (https://github.com/facebook/watchman/issues/105).
72
-For android, you may have to copy the "C:\Users\UserName\.android\debug.keystore" to "demo/android/app/".
70
+You may have to use yarn to install the dependencies of the demo and remove "demo/node_modules/react-native-autoheight-webview/demo" manually, cause of installing a local package with npm will create symlink, but there is no supporting of React Native to symlink (https://github.com/facebook/watchman/issues/105) and "yarn install" ignores "files" from local dependencies (https://github.com/yarnpkg/yarn/issues/2822).
71
+For android, you may have to copy the "Users\UserName\.android\debug.keystore" to "demo/android/app/".