123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- var classJavaName = "com/anythink/cocosjs/ATBannerJSBridge";
- export const ATAndroidBannerTS = {
-
- loadBanner : function (placementId, settings) {
- cc.log("Android-loadBanner:" + settings);
- jsb.reflection.callStaticMethod(classJavaName, "load", "(Ljava/lang/String;Ljava/lang/String;)V", placementId, settings);
- },
- setAdListener : function (listener) {
- cc.log("Android-setAdListener");
- jsb.reflection.callStaticMethod(classJavaName, "setAdListener", "(Ljava/lang/String;)V", listener);
- },
- hasAdReady : function (placementId) {
- cc.log("Android-hasAdReady");
- return jsb.reflection.callStaticMethod(classJavaName, "isAdReady", "(Ljava/lang/String;)Z", placementId);;
- },
- checkAdStatus : function(placementId) {
- cc.log("Android-checkAdStatus:" + placementId);
- return jsb.reflection.callStaticMethod(classJavaName, "checkAdStatus", "(Ljava/lang/String;)Ljava/lang/String;", placementId);
- },
- showAdInPosition : function(placementId, position) {
- cc.log("Android-showAdInPosistion");
- jsb.reflection.callStaticMethod(classJavaName, "showWithPosition", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", placementId, position, "");
- },
- showAdInPositionAndScenario : function(placementId, position, scenario) {
- cc.log("Android-showAdInPositionAndScenario");
- jsb.reflection.callStaticMethod(classJavaName, "showWithPosition", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", placementId, position, scenario);
- },
- showAdInRectangle : function(placementId, showAdRect) {
- cc.log("Android-showAdInRectangle");
- jsb.reflection.callStaticMethod(classJavaName, "showWithRect", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", placementId, showAdRect, "");
- },
- showAdInRectangleAndScenario : function(placementId, showAdRect, scenario) {
- cc.log("Android-showAdInRectangleAndScenario");
- jsb.reflection.callStaticMethod(classJavaName, "showWithRect", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", placementId, showAdRect, scenario);
- },
-
- removeAd : function(placementId) {
- cc.log("Android-removeAd");
- jsb.reflection.callStaticMethod(classJavaName, "remove", "(Ljava/lang/String;)V", placementId);
- },
- reShowAd : function(placementId) {
- cc.log("Android-reShowAd");
- jsb.reflection.callStaticMethod(classJavaName, "reshow", "(Ljava/lang/String;)V", placementId);
- },
- hideAd : function(placementId) {
- cc.log("Android-hideAd");
- jsb.reflection.callStaticMethod(classJavaName, "hide", "(Ljava/lang/String;)V", placementId);
- }
-
- };
|