android:webview add some api

This commit is contained in:
pengfei.zhou
2021-11-05 11:59:54 +08:00
committed by osborn
parent 780188e145
commit 196497f3bd
8 changed files with 369 additions and 57 deletions

View File

@@ -0,0 +1,12 @@
declare module NativeClient {
function callNative(name: string, args: string): string;
}
declare type RawValue = number | string | boolean | object | undefined;
declare type WrappedValue = {
type: "number" | "string" | "boolean" | "object" | "array" | "null";
value: RawValue;
};
declare function _wrappedValue(v: RawValue): WrappedValue;
declare function _rawValue(v: WrappedValue): RawValue;
declare function __injectGlobalObject(name: string, args: string): void;
declare function __injectGlobalFunction(name: string): void;