export class DeepLinkIosBridge { public static openURL(url: string, callback: (deeplinkurl: string) => void): void { var className = "CoresdkDeepLinkBridge"; var methodName = "openURL:andEventName:"; var eventName = "_on_deeplink_callback"; cc.systemEvent.once(eventName, function (event) { callback(event); }, this); jsb.reflection.callStaticMethod(className, methodName, url, eventName); } public static getPackageName(callback: (value: string) => void): void { var className = "CoresdkDeepLinkBridge"; var methodName = "getPackageName:"; var eventName = "_on_getpackagename_callback"; cc.systemEvent.once(eventName, function (event) { callback(event); }, this); jsb.reflection.callStaticMethod(className, methodName, eventName); } }