在实际业务场景中,通常会采用 App 内集成 H5 页面的方式达到快速发版的目的,此时 H5 页面的事件应归属于 App 渠道产生的行为,但 App 无法直接对 H5 页面的数据进行采集,为了保证 App 与 H5 的数据保持一致,在 SDK 中加入了数据打通功能。
方法示例
public void setJsBridge(WebView webView)
参数相关
参数名称 | 参数含义 | 参数类型 | 是否必传 |
webView | Android Webview控件 | WebView | 是 |
调用示例
import com.reyun.solar.engine.SolarEngineManager;
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
webView = findViewById(R.id.webview);
//注意此方法调用需要在webview的loadUrl之前
SolarEngineManager.getInstance().setJsBridge(webView);
webView.loadUrl("需要加载的H5页面");
}