IosAppSdk.ts
713 Bytes
import BaseAppSdk from "./BaseAppSdk";
export default class IosAppSdk extends BaseAppSdk {
get system() {
return 0;
}
callApp(cmd: string, ...params) {
if (params.length) {
cmd += ':';
}
this.bridge && this.bridge.call(cmd, ...params);
// this.bridge && alert(JSON.stringify(this.bridge));
}
callAppWithBack(callBack: Function, cmd: string, ...params) {
if (params.length) {
cmd += ':';
}
this.bridge && this.bridge.callWithBack(callBack, cmd, ...params);
}
protected get bridge() {
return this._bridge || (this._bridge = this.createClass('JSBridge'));
}
}