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:'...'
});
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…