RN 踩坑:杂记

之前遇到的坑很多已经忘记了,现在遇到再慢慢记录吧

  1. 一些环境上的配置:https://segmentfault.com/a/1190000006927476
  2. android webView injectedJavaScript 不支持注释
  3. android webView uri 引入需放到 file:///android_asset
  4. source={html: ‘’} 的写法,字符串会被 decode,导致一些代码如取余 %12 decode 成其它代码,运行失败,可先 encode
  5. source={html: ‘’} 的写法,如有正则,/\\/ 会变成 /\/ 导致匹配结果失败,用 String.raw 解决
  6. 用 String.raw,字符串 \2 报错,升级 babel 到 7 可解决
  7. 内容区域高度:https://juejin.im/post/5c03b0076fb9a049e063145e