1.用react写的项目,在微信和浏览器打开是好的。
2.vivo和OPPO 安卓版本5.1的情况下,在app里打开网页页面会加载不出来。
3.猜测是不支持高级语法,因为之前有个页面也是vivo和oppo加载失败,把es6的语法去掉就好了,可是react不是会babel转义吗?
4.有没有什么解决方法?求大佬。
1.用react写的项目,在微信和浏览器打开是好的。
2.vivo和OPPO 安卓版本5.1的情况下,在app里打开网页页面会加载不出来。
3.猜测是不支持高级语法,因为之前有个页面也是vivo和oppo加载失败,把es6的语法去掉就好了,可是react不是会babel转义吗?
4.有没有什么解决方法?求大佬。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
这个问题确实是低版本webview不支持ES6语法,在react中引入一个 babel-polyfill ,其次是把自己本地的js中的ES6语法也编译一下或者改成ES5。最后,oppo 和 vivo 是真的难受。