h5Android.d.ts 671 B

1234567891011121314151617
  1. export declare type IAndroidBridge = (successCallback: any, failCallback: any, pre: string, suff: string, params: any) => void;
  2. export interface IAndroidNuva {
  3. require: () => IAndroidBridge;
  4. isReady: boolean | undefined;
  5. }
  6. declare global {
  7. var nuva: IAndroidNuva | undefined;
  8. var WebViewJavascriptBridgeAndroid: IAndroidBridge | undefined;
  9. interface Window {
  10. nuva: IAndroidNuva | undefined;
  11. WebViewJavascriptBridgeAndroid: IAndroidBridge | undefined;
  12. }
  13. }
  14. import { IJSBridge } from '../modelDef';
  15. export declare const h5AndroidbridgeInit: () => Promise<{}>;
  16. declare const h5AndroidBridge: IJSBridge;
  17. export default h5AndroidBridge;