Files
fc/dev/project/library/imports/ea/eab25b76-9f97-4be3-816f-098b45d9469a.js
T

36 lines
1.5 KiB
JavaScript
Raw Normal View History

2026-05-24 10:21:26 +08:00
"use strict";
cc._RF.push(module, 'eab25t2n5dL44FvCYtF2Uaa', 'DeepLinkAndroidBridge');
// Scripts/erolabs/DeepLinkAndroidBridge.ts
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DeepLinkAndroidBridge = void 0;
var DeepLinkAndroidBridge = /** @class */ (function () {
function DeepLinkAndroidBridge() {
}
DeepLinkAndroidBridge.openURL = function (url, callback) {
var className = "org/cocos2dx/javascript/service/DeepLinkBridge";
var methodName = "openURL";
var methodSignature = "(Ljava/lang/String;Ljava/lang/String;)V";
var eventName = "_on_deeplink_callback";
cc.systemEvent.once(eventName, function (event) {
callback(event);
}, this);
// console.log("-------3")
jsb.reflection.callStaticMethod(className, methodName, methodSignature, url, eventName);
};
DeepLinkAndroidBridge.getPackageName = function (callback) {
var className = "org/cocos2dx/javascript/service/DeepLinkBridge";
var methodName = "getPackageName";
var methodSignature = "(Ljava/lang/String;)V";
var eventName = "_on_getpackagename_callback";
cc.systemEvent.once(eventName, function (event) {
callback(event);
}, this);
jsb.reflection.callStaticMethod(className, methodName, methodSignature, eventName);
};
return DeepLinkAndroidBridge;
}());
exports.DeepLinkAndroidBridge = DeepLinkAndroidBridge;
cc._RF.pop();