mw515
mw515
  • 发布:2020-12-28 14:57
  • 更新:2020-12-28 15:23
  • 阅读:1086

安卓手机登录白屏闪动

分类:uni-app
  1. 我App后台是需要请求头携带参数的(需要自定义请求头),但是uniapp却有些机型携带了出现登录失败,不携带的话有的机型就会白屏闪动一直做登录态。
  2. 请问uniapp开发到底怎么样解决这一问题 总不能我去做机型判断哪些要请求头哪些不要请求头吧。还是说uniapp不能自定义请求头做请求,只能原生请求呢?
  3. 请求部分代码
    var sessionId = uni.getStorageSync('sessionId')  
        let header = {}  
        if (info == 'realme' || info == 'huawei' || info == 'vivo' || info == 'samsung' || (info == 'xiaomi' && model.search(  
                'xiaomi8') == -1) || info == 'oppo') {  
            header = {  
                'Content-Type': 'application/json',  
                'Cookie': 'ASP.NET_SessionId=' + sessionId,  
                'apptype': 'weixin'  
            }  
        } else {  
            header = {  
                'Content-Type': 'application/json',  
                'apptype': 'weixin'  
            }  
        }
  4. 出现的问题

!

  1. 请问如何解决?
2020-12-28 14:57 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

1 还是说uniapp不能自定义请求头做请求,只能原生请求呢?

uni.request 支持自定义请求头。

2 uniapp却有些机型携带了出现登录失败,不携带的话有的机型就会白屏闪动一直做登录态。

我理解你的问题是 uniapp却有些机型携带了自定义请求头,服务器接收不到 自定义的请求头。

如果是这个问题,请你提供一个可复现此问题的demo.

该问题目前已经被锁定, 无法添加新回复