weex stream feach 如何设置 timeOut 时间

weex stream feach 如何设置 timeOut 时间,访问数据接口 需要时间比较久, 原生设置 TimeOut 时间久一点 是可以获取返回数据的,但是 stream 会直接返回 请求出错

阅读 5.3k
3 个回答

ios的WXStreamModule.m里面是这样实现的:

if ([options valueForKey:@"timeout"]){
        //ms
        [request setTimeoutInterval:([[options valueForKey:@"timeout"] floatValue])/1000];
    }

在options里面设置timeout属性,注意单位是 ms

js层面调用:

stream.fetch({
            method: 'GET',
            headers: headers,
            timeout: 30000,//30s
            url:'...'
        });

andriod的话 可以在网络适配器中实现 就是httpadpat类中

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题