wendux / DSBridge-Android

:earth_americas: A modern cross-platform JavaScript bridge, through which you can invoke each other's functions synchronously or asynchronously between JavaScript and native.
3.73k stars 613 forks source link

如何往JsApi注入网络数据(异步) #125

Open VliceZ opened 5 years ago

VliceZ commented 5 years ago

现在有一种场景,原生Native发起网络请求,服务端返回数据后我传给前端,但是jsApi是一开始就初始化好的,如何在异步的情况下注入数据,

wendux commented 5 years ago

dsbridge 是支持双向的,可以在h5中实现一个方法,然后通过原生去调,数据作为参数传递即可

VliceZ commented 5 years ago

需求是,请求参数是前端给native,native请求数据返回给前端。按照你说的,思路是不是应该反过来,native写一个网络请求的方法,前端去调。

xiaoqqq commented 5 years ago

native设计一个异步的JSAPI,请求完之后给js回调应该就可以实现你的需求