作者回复: 点赞👍
作者回复: 看了很多篇,他写的最好
作者回复: 1. 没看你具体的代码,只能根据经验盲猜了。 在我们内部是 Native&RN 混合应用,有两种更新 statusbar 的方案,一种是在跳转协议中由 Native 同步设置,另一种是通过页面 StatuaBar 组件异步设置。同步设置不会抖动,页面渲染出来后异步设置会抖动。 2. 没有遇到过,建议用 Flipper 和 Chrome/Safari 远程调试功能,确定一下具体布局高度,看下是不是高度有问题。
作者回复: 1. 原理:cookie 只是 HTTP 请求头中的一个字段而已 2. 不同:RN 和 Web 不同点在于,Web 的 cookie 即是持久化存储方案也是 HTTP 请求字段,RN 的 cookie 没有持久化存储方案。 3. react-native-cookies:它的主要作用是实现持久化存储和发请求时携带 cookie,你可以也不存储直接设置 cookie。 4. 方案:你可以直接通过 React Native 提供的 fetch API 或者第三方库 axios 直接设置。 5. 示例代码: ``` fetch('https://httpbin.org/cookies', { headers: { Cookie: 'xxx=yyy' } }) ```