From b673f252f41ede83128d36a54266477e9adf47d0 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期五, 22 五月 2020 16:16:02 +0800
Subject: [PATCH] 提交腾讯x5浏览器内核;
---
app/src/main/java/safeluck/drive/evaluation/app.java | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java
index 6761109..cef9ce9 100644
--- a/app/src/main/java/safeluck/drive/evaluation/app.java
+++ b/app/src/main/java/safeluck/drive/evaluation/app.java
@@ -26,6 +26,7 @@
import com.google.gson.JsonArray;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
+import com.tencent.smtt.sdk.QbSdk;
import org.json.JSONException;
@@ -65,7 +66,7 @@
*/
public class app extends Application implements IAYExamListener {
- private static final String TAG = "app";
+ private static final String TAG = "JiaKaoApplication";
private static Context appContext=null;
@Override
public void onCreate() {
@@ -97,12 +98,29 @@
//鑰冭瘯鐘舵�� 锛屼竴浜涘垵濮嬬姸鎬侊紝app涓�浜涚姸鎬佸簲璇ュ厛鍒濆鍖栦竴涓�
initData();
-
+ QbSdk.initX5Environment(this,cb);
}
}
+ QbSdk.PreInitCallback cb = new QbSdk.PreInitCallback() {
+ @Override
+ public void onViewInitFinished(boolean arg0) {
+ MyLog.i(" QbSdk onViewInitFinished is " + arg0);
+ }
+ @Override
+ public void onCoreInitFinished() {
+ MyLog.i("x5鍐呮牳onCoreInitFinished");
+ }
+ };
+ private void preinitX5WebCore() {
+ if (!QbSdk.isTbsCoreInited()) {
+ // preinit鍙渶瑕佽皟鐢ㄤ竴娆★紝濡傛灉宸茬粡瀹屾垚浜嗗垵濮嬪寲锛岄偅涔堝氨鐩存帴鏋勯�爒iew
+ QbSdk.preInit(this, null);// 璁剧疆X5鍒濆鍖栧畬鎴愮殑鍥炶皟鎺ュ彛
+ MyLog.i(" QbSdk isTbsCoreInited " );
+ }
+ }
private void initData() {
CThreadPoolExecutor.runInBackground(()->{
int type = WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getExamStatusDao().getStartExamInt();
@@ -132,6 +150,7 @@
@Override
public void callBackMsg(final int cmd, String json) {
String strConent = String.format("鏀跺埌鍛戒护[%d],Json鍐呭涓�%s", cmd, json);
+ Log.i(TAG,strConent);
if (strConent.equalsIgnoreCase(lastStr)){
}else{
--
Gitblit v1.8.0