From 70a4c1baac1415ea65d9727284703a3d5585036d Mon Sep 17 00:00:00 2001
From: hxb <hxb@hdlchina.com.cn>
Date: 星期二, 25 六月 2024 09:50:36 +0800
Subject: [PATCH] 调整回等待方式
---
app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java | 39 -------------------
app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java | 12 +-----
local.properties | 2
app/src/main/java/com/hdl/photovoltaic/uni/MySplashView.java | 1
app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java | 6 ---
app/src/main/assets/data/dcloud_error.html | 1
6 files changed, 5 insertions(+), 56 deletions(-)
diff --git a/app/src/main/assets/data/dcloud_error.html b/app/src/main/assets/data/dcloud_error.html
index 0f29c7c..d8b1fec 100644
--- a/app/src/main/assets/data/dcloud_error.html
+++ b/app/src/main/assets/data/dcloud_error.html
@@ -19,7 +19,6 @@
},1000);
};
</script>
- </script>
<style>
*{
-webkit-user-select: none;
diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
index a338f13..1c9fdd0 100644
--- a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
+++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
@@ -534,12 +534,6 @@
HdlLogLogic.print("uni---缁勮uni鍙戦�佹暟鎹牸寮�---" + json, false);
}
- public void openUniMPDelay(String path, JSONObject jsonObject) {
- JSONObject json = this.createdJSONObject(jsonObject, true);
- HDLUniMPSDKManager.getInstance().openUniMPDelay(HDLUniMP.UNI_APP_ID, path, json, HdlUniLogic.this);
- HdlLogLogic.print("uni---缁勮uni鍙戦�佹暟鎹牸寮�---" + json, false);
- }
-
/**
* 鍘熺敓銆愪富鍔ㄣ�戝悜灏忕▼搴忓彂閫侀�氱煡浜嬩欢
* 娉ㄦ剰锛氶渶瑕佹彁鍓嶅皬绋嬪簭鍦ㄨ繍琛屾墠鍙垚鍔�
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java
index d86dc78..7ecaa91 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java
@@ -208,11 +208,7 @@
List<HouseIdBean> HouseIdList = HdlResidenceLogic.getInstance().getHouseIdList();
if (HouseIdList.size() == 0) {
String path = HDLUniMP.UNI_EVENT_OPEN_HOME_Null_C;
- if(delay){
- HdlUniLogic.getInstance().openUniMPDelay(path, null);
- }else {
- HdlUniLogic.getInstance().openUniMP(path, null);
- }
+ HdlUniLogic.getInstance().openUniMP(path, null);
} else {
int select_home = 0;
for (int i = 0; i < HouseIdList.size(); i++) {
@@ -224,11 +220,7 @@
HouseIdBean houseIdBean = HouseIdList.get(select_home);
HdlResidenceLogic.getInstance().switchHouse(houseIdBean);
String path = HDLUniMP.UNI_EVENT_OPEN_HOME_DETAILS_C + "?homeId=" + houseIdBean.getHomeId() + "&homeName=" + houseIdBean.getHomeName() + "&powerStationStatus=" + houseIdBean.getPowerStationStatus();
- if(delay) {
- HdlUniLogic.getInstance().openUniMPDelay(path, null);
- }else {
- HdlUniLogic.getInstance().openUniMP(path, null);
- }
+ HdlUniLogic.getInstance().openUniMP(path, null);
}
}
diff --git a/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java b/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java
index 626e270..18bbbef 100644
--- a/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java
+++ b/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java
@@ -256,16 +256,7 @@
return true;
}
- /**
- * 鎵撳紑灏忕▼搴�
- *
- * @param uniAppId 灏忕▼搴廔D
- * @param path 鎸囧畾璺緞
- * 渚嬶細pages/component/scroll-view/scroll-view?a=1&b=2&c=3
- * @param jsonObject 闄勫姞鏁版嵁
- * @param callBack 鐩戝惉灏忕▼搴廜therUniMPEvent浜嬩欢
- */
- public void openUniMPDelay(String uniAppId, String path, JSONObject jsonObject, IOnOtherUniMPEventCallBack callBack) {
+ public void openUniMP(String uniAppId, String path, JSONObject jsonObject, IOnOtherUniMPEventCallBack callBack) {
if (TextUtils.isEmpty(uniAppId)) {
HdlThreadLogic.toast(mContext, "uni Id null");
HdlLogLogic.print("灏忕▼搴廔D 涓嶈兘涓虹┖");
@@ -289,34 +280,6 @@
//绗竴娆$敤瑕佷紤鐪�
SystemClock.sleep(1000);
}
- }
- mCurrentAppId = uniAppId;//璁板綍褰撳墠灏忕▼搴�
- mUniMPCaches.put(uniMP.getAppid(), uniMP);
- } catch (Exception e) {
- e.printStackTrace();
- HdlThreadLogic.toast(HDLApp.getInstance(), R.string.uni_open_error);
-// initDCUniMPSDK(HDLApp.getInstance());
- HdlLogLogic.print("鎵撳紑澶辫触===" + e.getMessage());
- }
- }
-
- public void openUniMP(String uniAppId, String path, JSONObject jsonObject, IOnOtherUniMPEventCallBack callBack) {
- if (TextUtils.isEmpty(uniAppId)) {
- HdlThreadLogic.toast(mContext, "uni Id null");
- HdlLogLogic.print("灏忕▼搴廔D 涓嶈兘涓虹┖");
- return;
- }
- try {
- setOnOtherUniMPEventCallBack(callBack);
- uniMP = null;
- if (TextUtils.isEmpty(path)) {
- uniMP = DCUniMPSDK.getInstance().openUniMP(mContext, uniAppId);
- } else {
- UniMPOpenConfiguration uniMPOpenConfiguration = new UniMPOpenConfiguration();
- uniMPOpenConfiguration.path = path;
- uniMPOpenConfiguration.extraData = jsonObject;
- uniMPOpenConfiguration.splashClass=MySplashView.class;
- uniMP = DCUniMPSDK.getInstance().openUniMP(mContext, uniAppId, uniMPOpenConfiguration);
}
mCurrentAppId = uniAppId;//璁板綍褰撳墠灏忕▼搴�
mUniMPCaches.put(uniMP.getAppid(), uniMP);
diff --git a/app/src/main/java/com/hdl/photovoltaic/uni/MySplashView.java b/app/src/main/java/com/hdl/photovoltaic/uni/MySplashView.java
index 69c6a9d..d1bc170 100755
--- a/app/src/main/java/com/hdl/photovoltaic/uni/MySplashView.java
+++ b/app/src/main/java/com/hdl/photovoltaic/uni/MySplashView.java
@@ -2,6 +2,7 @@
import android.content.Context;
import android.graphics.Color;
+import android.os.SystemClock;
import android.util.Log;
import android.view.Gravity;
import android.view.LayoutInflater;
diff --git a/local.properties b/local.properties
index 7e45c0e..5cb4a98 100644
--- a/local.properties
+++ b/local.properties
@@ -5,4 +5,4 @@
# For customization when using a Version Control System, please read the
# header note.
#Fri Feb 23 16:45:51 CST 2024
-sdk.dir=/Users/user/Library/Android/sdk
+sdk.dir=/Users/hdl/Library/Developer/Xamarin/android-sdk-macosx
--
Gitblit v1.8.0