package com.sjm.sjmsdk.js; import android.app.Activity; import android.content.Intent; import android.util.Log; import android.webkit.JavascriptInterface; import androidx.core.app.NotificationCompat; import com.sjm.sjmsdk.js.a.a; import com.sjm.sjmsdk.js.a.e; import com.tencent.mm.opensdk.modelbiz.WXLaunchMiniProgram; import com.tencent.mm.opensdk.openapi.IWXAPI; import com.tencent.mm.opensdk.openapi.WXAPIFactory; public class SjmJSAdSdk extends a implements e { private static final String e = "SjmJSAdSdk"; private a f; public SjmJSAdSdk() { this.d = "sjmJSAdSdkCallBack"; } @Override // com.sjm.sjmsdk.js.a.e public void eventCallBack(String str, String str2) { executeCallBack(str, str2); } @JavascriptInterface public void finishTasks(String str, int i) { String str2 = e; Log.i(str2, "finishTasks,finishTasks=" + i); Intent intent = new Intent(); intent.setAction("SjmSDK_Message"); intent.putExtra(NotificationCompat.CATEGORY_EVENT, "finishTasks"); intent.putExtra("uid", str); intent.putExtra("finishTasks", i); this.a.sendBroadcast(intent); } @JavascriptInterface public void gameExit(String str) { Log.i(e, "gameExit"); Intent intent = new Intent(); intent.setAction("SjmSDK_Message"); intent.putExtra(NotificationCompat.CATEGORY_EVENT, "gameExit"); intent.putExtra("uid", str); this.a.sendBroadcast(intent); } @JavascriptInterface public void integralExpend(String str, int i) { String str2 = e; Log.i(str2, "integralExpend,expendIntegral=" + i); Intent intent = new Intent(); intent.setAction("SjmSDK_Message"); intent.putExtra(NotificationCompat.CATEGORY_EVENT, "integralExpend"); intent.putExtra("uid", str); intent.putExtra("expendIntegral", i); this.a.sendBroadcast(intent); } @JavascriptInterface public void integralNotEnough(String str, int i) { Log.i(e, "integralNotEnough"); Intent intent = new Intent(); intent.setAction("SjmSDK_Message"); intent.putExtra(NotificationCompat.CATEGORY_EVENT, "integralNotEnough"); intent.putExtra("uid", str); intent.putExtra("needIntegral", i); this.a.sendBroadcast(intent); } @JavascriptInterface public void loadAd(String str, String str2) { a aVar = new a((Activity) this.a, str, str2, this); this.f = aVar; aVar.a(); } @JavascriptInterface public void loadAd(String str, String str2, String str3, int i, String str4) { a aVar = new a((Activity) this.a, str, str2, str3, i, str4, this); this.f = aVar; aVar.a(); } @JavascriptInterface public void loadAdWithUser(String str, String str2, String str3, int i, String str4) { a aVar = new a((Activity) this.a, str, str2, str3, i, str4, this); this.f = aVar; aVar.a(); } @JavascriptInterface public void onSjmAdReward(String str, int i) { Log.i(e, "gameExit"); Intent intent = new Intent(); intent.setAction("SjmSDK_Message"); intent.putExtra(NotificationCompat.CATEGORY_EVENT, "onSjmAdReward"); intent.putExtra("uid", str); intent.putExtra("rewardIntegral", i); this.a.sendBroadcast(intent); } @JavascriptInterface public void onSjmUserBehavior(String str, String str2) { Log.i(e, "onSjmUserBehavior"); Intent intent = new Intent(); intent.setAction("SjmSDK_Message"); intent.putExtra(NotificationCompat.CATEGORY_EVENT, "onSjmUserBehavior"); intent.putExtra("uid", str); intent.putExtra("behavior", str2); this.a.sendBroadcast(intent); } @JavascriptInterface public void showAd() { ((Activity) this.a).runOnUiThread(new Runnable() { /* class com.sjm.sjmsdk.js.SjmJSAdSdk.AnonymousClass1 */ public void run() { if (SjmJSAdSdk.this.f != null) { SjmJSAdSdk.this.f.b(); } } }); } @JavascriptInterface public void startWechatMini(String str, String str2, String str3, int i) { Log.d("test", "appid" + str + ",,mini_id=" + str2); IWXAPI createWXAPI = WXAPIFactory.createWXAPI(this.a, str); WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req(); req.userName = str2; req.path = str3; req.miniprogramType = 0; req.miniprogramType = i; createWXAPI.sendReq(req); } }