import { IBridgeOptions } from './interface'; /** * 兼容 lightOS 离线包及 tzyj 在线
* 分为两种情况
* 在线及离线
* 在线的情况下,H5应用是运行在 tzyj 的webview里,目前 navigator.userAgent 并没有 lightos,所以只能用 tzyj 自身注入的对象 window.winner
* 离线包情况下,H5应用是运行在 light 的容器里。因此就可以利用 light 本身提供的SDK,即使 tzyj 自身封装扩展的方法,如获取自选股等,是基于 light 的容器,也需要改造 * @param method {string} * @param params {object} * @param success {function} * @param fail {function} * @param complete {function} * */ declare function nativeJSBridgeSync({ method, params, success, fail, complete }: IBridgeOptions): void; /** * 兼容 lightOS 离线包及 tzyj 在线
* 分为两种情况
* 在线及离线
* 在线的情况下,H5应用是运行在 tzyj 的webview里,目前 navigator.userAgent 并没有 lightos,所以只能用 tzyj 自身注入的对象 window.winner
* 离线包情况下,H5应用是运行在 light 的容器里。因此就可以利用 light 本身提供的SDK,即使 tzyj 自身封装扩展的方法,如获取自选股等,是基于 light 的容器,也需要改造 * @param method {string} * @param params {object} * */ declare function nativeJSBridge({ method, params }: IBridgeOptions): Promise; export { nativeJSBridge, nativeJSBridgeSync };