react-native
louyong0571
采菊东篱下,悠然见南山
展开
-
React-native升级记录(4):webview大坑
React-native升级记录(4):webview大坑 之前webview在ios上遇到动画的性能问题,换上了WKWebView; useWebKit={true} 问题1 这个问题一直存在,本以为换成WebKit能顺带解决这个问题,没想到现实太残忍了。 onNavigationStateChange={this.handleNavigationStateChange} 这个方法可以监听...原创 2019-10-30 17:13:54 · 928 阅读 · 0 评论 -
React-native升级记录(1):无法获取response header的所有同key的value
从android原生开发转到了react-native开发有一段时间了,一些有价值的问题都没有记录下来,来吧,开始! rn版本升级到0.57,出来一个很麻烦的问题(如题),详细点说就是response header里面有多个key相同但是value不相同的属性,虽然这种情况不多见,但是历史遗留问题不做解释了。原来在RN代码里获取到是会直接把这多个value值拼写到...原创 2019-07-26 10:58:54 · 338 阅读 · 0 评论 -
React-native升级记录(2): aapt error: resource android:attr/fontVariationSettings not found
某个Android版本某一天突然build失败了,很突然,相当突然,又没过改代码(这回是真的!!!)。 有了之前查问题的经验,先去查issue list, 果然:https://github.com/facebook/react-native/issues/25293,里面提到了解决办法,迁移到AndroidX,但是咱还没准备好。继续,终于有一个without:根...原创 2019-07-26 15:01:58 · 1490 阅读 · 0 评论 -
React-native升级记录(3):__DEV__追根溯源
React-native开发中用来判断当前debug/release环境的方法,rn提供的官方方案中通过__DEV__来判断是一种。一次编译中发现直接使用./gradlew assembleDebug 并不会使用debug环境的配置,原因就是__DEV__是false的。而用react-native run-android编译的时候__DEV__才是true的。why? ...原创 2019-08-06 17:47:47 · 1890 阅读 · 0 评论