2060769315@qq.com
2060769315@qq.com
  • 发布:2019-05-14 11:18
  • 更新:2019-08-09 15:16
  • 阅读:711

uni-app 打包H5后,在webview中打开出现网络不给力,点击屏幕重试的问题

分类:uni-app

uni-app 打包H5后,在webview中打开出现网络不给力,点击屏幕重试的问题。
这真的是网络问题还是bug。

2019-05-14 11:18 分享
已邀请:
DCloud_UNI_CHB

DCloud_UNI_CHB

zpw19890115@126.com

zpw19890115@126.com

我也碰到这个问题,并且设置了manifest.json的 h5:{"async":{
"timeout" : 30000
}};
无效果,还是必现请问这是什么原因啊,很着急

  • 2060769315@qq.com (作者)

    我改到一分钟了也还是会出现这个问题,不过出现的机型和次数会少一点

    2019-05-23 08:43

DCloud_UNI_FXY

DCloud_UNI_FXY

webview 中加载的时候出现该问题时,在 chrome 中调试刷新,看一下是不是有 js 加载失败

  • 2060769315@qq.com (作者)

    主要是这个问题是有些机型在弱网的情况下才会出现,而且是嵌入在App里面的,这个怎么查看

    2019-05-23 08:44

  • DCloud_UNI_FXY

    回复 2060769315@qq.com:

    1.超时时间超过了 async 配置的timeout

    2.webview 加载 js 超时直接失败了

    2019-05-23 20:01

dddh

dddh

请问解决了这个问题吗?我H5也是,在无线连接和pc上不会,在其他情况下也会出现,主要是刷新还没用。随机出现“网络不给力,点击屏幕重试”提示。

  • 2060769315@qq.com (作者)

    解决了,在manifest.json中配置

    "h5": {

    "title": "",

    "domain": "",

    "router": {

    "mode": "hash"

    },

    "async": {

    "delay": 100000,

    "timeout": 120000

    }

    },

    "networkTimeout": {

    "request": 40000,

    "connectSocket":40000,

    "uploadFile":40000,

    "downloadFile":40000

    }

    4 天前

  • dddh

    回复 2060769315@qq.com: 解决了,这个改了也没有。最后还是回退了编辑器版本,打包才没了...

    1 天前

  • 932073477@qq.com

    回复 dddh: 请问回退到了哪个版本?

    11 小时前

要回复问题请先登录注册