From 19b211e5a9a5ff9c844a96a5d5e0230ca3628b80 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期四, 25 五月 2023 14:56:11 +0800
Subject: [PATCH] ios 短信自动填充
---
DLL/Shared.IOS0525.dll | 0
DLL/Shared.Droid0524.dll | 0
HDL-ON_Android/Properties/AndroidManifest.xml | 2
HDL_ON/DAL/ThirdPartySdk/HDLLinphone.cs | 6
DLL/Linphone/Android/Shared.Droid.HDLLinphone0525.dll | 0
HDL_ON/Common/ApiUtlis.cs | 23 ++-
HDL_ON/UI/UI1-Login/LoginPageBLL.cs | 27 +--
HDL_ON/Entity/DB_ResidenceData.cs | 2
HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs | 1
HDL-ON_iOS/AppDelegate.cs | 56 +++++---
/dev/null | 0
DLL/Shared.IOS.dll | 0
DLL/Shared.IOS0524.dll | 0
HDL_ON/UI/UI2/2-Classification/FunctionPage.cs | 2
HDL_ON/Common/HDLCommon.cs | 2
HDL-ON_Android/Resources/Resource.designer.cs | 181 +++++++++++++++--------------
HDL_ON/DAL/DriverLayer/Control.cs | 1
HDL_ON/UI/MainPage.cs | 15 ++
DLL/Linphone/Android/Shared.Droid.HDLLinphone.dll | 0
HDL_ON/UI/UI0-Stan/Logic/HdlMessageLogic.cs | 26 +++
HDL-ON_Android/Application.cs | 4
DLL/Shared.Droid.dll | 0
22 files changed, 195 insertions(+), 153 deletions(-)
diff --git a/DLL/Linphone/Android/Shared.Droid.HDLLinphone.dll b/DLL/Linphone/Android/Shared.Droid.HDLLinphone.dll
index fb85f28..e3b640b 100644
--- a/DLL/Linphone/Android/Shared.Droid.HDLLinphone.dll
+++ b/DLL/Linphone/Android/Shared.Droid.HDLLinphone.dll
Binary files differ
diff --git a/DLL/Linphone/Android/Shared.Droid.HDLLinphone0525.dll b/DLL/Linphone/Android/Shared.Droid.HDLLinphone0525.dll
new file mode 100644
index 0000000..fb85f28
--- /dev/null
+++ b/DLL/Linphone/Android/Shared.Droid.HDLLinphone0525.dll
Binary files differ
diff --git a/DLL/Shared.Droid.dll b/DLL/Shared.Droid.dll
index de703bc..a6fff16 100644
--- a/DLL/Shared.Droid.dll
+++ b/DLL/Shared.Droid.dll
Binary files differ
diff --git a/DLL/Shared.Droid0524.dll b/DLL/Shared.Droid0524.dll
new file mode 100644
index 0000000..de703bc
--- /dev/null
+++ b/DLL/Shared.Droid0524.dll
Binary files differ
diff --git a/DLL/Shared.Droid230425.dll b/DLL/Shared.Droid230425.dll
deleted file mode 100644
index dd23a23..0000000
--- a/DLL/Shared.Droid230425.dll
+++ /dev/null
Binary files differ
diff --git a/DLL/Shared.IOS.dll b/DLL/Shared.IOS.dll
index d191e8c..f149f02 100644
--- a/DLL/Shared.IOS.dll
+++ b/DLL/Shared.IOS.dll
Binary files differ
diff --git a/DLL/Shared.IOS0524.dll b/DLL/Shared.IOS0524.dll
new file mode 100644
index 0000000..d191e8c
--- /dev/null
+++ b/DLL/Shared.IOS0524.dll
Binary files differ
diff --git a/DLL/Shared.IOS0525.dll b/DLL/Shared.IOS0525.dll
new file mode 100644
index 0000000..217278a
--- /dev/null
+++ b/DLL/Shared.IOS0525.dll
Binary files differ
diff --git a/HDL-ON_Android/Application.cs b/HDL-ON_Android/Application.cs
index 47e46fb..1888200 100644
--- a/HDL-ON_Android/Application.cs
+++ b/HDL-ON_Android/Application.cs
@@ -48,10 +48,6 @@
base.OnCreate();
-#if DEBUG
- new Com.Hdl.Dokitsdk.HdlDoKitSdk().InitDokit(this, "3385dbf09648d3d5aabaf03611180610");
-#endif
-
WifiManager manager = (WifiManager)this.GetSystemService(Context.WifiService);
multicast = manager.CreateMulticastLock("UDPwifi");
diff --git a/HDL-ON_Android/Properties/AndroidManifest.xml b/HDL-ON_Android/Properties/AndroidManifest.xml
index 81fdb1c..6764ff0 100644
--- a/HDL-ON_Android/Properties/AndroidManifest.xml
+++ b/HDL-ON_Android/Properties/AndroidManifest.xml
@@ -1,5 +1,5 @@
锘�<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.7.6" package="com.hdl.onpro" xmlns:tools="http://schemas.android.com/tools" android:versionCode="202305161">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.7.6" package="com.hdl.onpro" xmlns:tools="http://schemas.android.com/tools" android:versionCode="202305231">
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<!--鍙嬬洘-->
diff --git a/HDL-ON_Android/Resources/Resource.designer.cs b/HDL-ON_Android/Resources/Resource.designer.cs
index 67dd43b..346c400 100644
--- a/HDL-ON_Android/Resources/Resource.designer.cs
+++ b/HDL-ON_Android/Resources/Resource.designer.cs
@@ -20678,265 +20678,268 @@
public const int text_year_ago = 2131690526;
// aapt resource value: 0x7F0F041F
- public const int tip_heard_voice = 2131690527;
+ public const int tip_confirm_unlock = 2131690527;
// aapt resource value: 0x7F0F0420
- public const int tip_login_out = 2131690528;
+ public const int tip_heard_voice = 2131690528;
// aapt resource value: 0x7F0F0421
- public const int tip_of_added_by_yourself_and_online = 2131690529;
+ public const int tip_login_out = 2131690529;
// aapt resource value: 0x7F0F0422
- public const int tip_of_bad_net = 2131690530;
+ public const int tip_of_added_by_yourself_and_online = 2131690530;
// aapt resource value: 0x7F0F0423
- public const int tip_playback_again = 2131690531;
+ public const int tip_of_bad_net = 2131690531;
// aapt resource value: 0x7F0F0424
- public const int tip_specified_device = 2131690532;
+ public const int tip_playback_again = 2131690532;
// aapt resource value: 0x7F0F0425
- public const int title_activate_device = 2131690533;
+ public const int tip_specified_device = 2131690533;
// aapt resource value: 0x7F0F0426
- public const int title_activate_device_fail = 2131690534;
+ public const int title_activate_device = 2131690534;
// aapt resource value: 0x7F0F0427
- public const int title_activity_connect_device_wifi = 2131690535;
+ public const int title_activate_device_fail = 2131690535;
// aapt resource value: 0x7F0F0428
- public const int title_activity_ezupgrade_device = 2131690536;
+ public const int title_activity_connect_device_wifi = 2131690536;
// aapt resource value: 0x7F0F0429
- public const int today = 2131690537;
+ public const int title_activity_ezupgrade_device = 2131690537;
// aapt resource value: 0x7F0F042A
- public const int touch_fingerprint_sensor_hint = 2131690538;
+ public const int today = 2131690538;
// aapt resource value: 0x7F0F042B
- public const int touch_to_load = 2131690539;
+ public const int touch_fingerprint_sensor_hint = 2131690539;
// aapt resource value: 0x7F0F042C
- public const int try_again = 2131690540;
+ public const int touch_to_load = 2131690540;
// aapt resource value: 0x7F0F042D
- public const int ui_call_demo_txt = 2131690541;
+ public const int try_again = 2131690541;
// aapt resource value: 0x7F0F042E
- public const int unable_identify_two_dimensional_code_tip = 2131690542;
+ public const int ui_call_demo_txt = 2131690542;
// aapt resource value: 0x7F0F042F
- public const int unbind_to_bind = 2131690543;
+ public const int unable_identify_two_dimensional_code_tip = 2131690543;
// aapt resource value: 0x7F0F0430
- public const int unblanking = 2131690544;
+ public const int unbind_to_bind = 2131690544;
// aapt resource value: 0x7F0F0431
- public const int unknow_ssid = 2131690545;
+ public const int unblanking = 2131690545;
// aapt resource value: 0x7F0F0432
- public const int unlock_fail = 2131690546;
+ public const int unknow_ssid = 2131690546;
// aapt resource value: 0x7F0F0433
- public const int unlock_success = 2131690547;
+ public const int unlock_fail = 2131690547;
// aapt resource value: 0x7F0F0434
- public const int unnamed = 2131690548;
+ public const int unlock_success = 2131690548;
// aapt resource value: 0x7F0F0435
- public const int update_exit = 2131690549;
+ public const int unnamed = 2131690549;
// aapt resource value: 0x7F0F0436
- public const int upgrade = 2131690550;
+ public const int update_exit = 2131690550;
// aapt resource value: 0x7F0F0437
- public const int upgrade_fail = 2131690551;
+ public const int upgrade = 2131690551;
// aapt resource value: 0x7F0F0438
- public const int upgrade_progress = 2131690552;
+ public const int upgrade_fail = 2131690552;
// aapt resource value: 0x7F0F0439
- public const int upgrade_success = 2131690553;
+ public const int upgrade_progress = 2131690553;
// aapt resource value: 0x7F0F043A
- public const int upgrade_success_progress = 2131690554;
+ public const int upgrade_success = 2131690554;
// aapt resource value: 0x7F0F043B
- public const int user_input_name = 2131690555;
+ public const int upgrade_success_progress = 2131690555;
// aapt resource value: 0x7F0F043C
- public const int user_login_title = 2131690556;
+ public const int user_input_name = 2131690556;
// aapt resource value: 0x7F0F043D
- public const int user_name_txt = 2131690557;
+ public const int user_login_title = 2131690557;
// aapt resource value: 0x7F0F043E
- public const int user_pwd_login_login = 2131690558;
+ public const int user_name_txt = 2131690558;
// aapt resource value: 0x7F0F043F
- public const int user_register = 2131690559;
+ public const int user_pwd_login_login = 2131690559;
// aapt resource value: 0x7F0F0440
- public const int user_register_btn = 2131690560;
+ public const int user_register = 2131690560;
// aapt resource value: 0x7F0F0441
- public const int valid_code_retrieve_valid_num = 2131690561;
+ public const int user_register_btn = 2131690561;
// aapt resource value: 0x7F0F0442
- public const int verify_camera_fail_network_exception = 2131690562;
+ public const int valid_code_retrieve_valid_num = 2131690562;
// aapt resource value: 0x7F0F0443
- public const int verify_code_error = 2131690563;
+ public const int verify_camera_fail_network_exception = 2131690563;
// aapt resource value: 0x7F0F0444
- public const int verify_sms_code_fail = 2131690564;
+ public const int verify_code_error = 2131690564;
// aapt resource value: 0x7F0F0445
- public const int verify_sms_code_success = 2131690565;
+ public const int verify_sms_code_fail = 2131690565;
// aapt resource value: 0x7F0F0446
- public const int version_newest = 2131690566;
+ public const int verify_sms_code_success = 2131690566;
// aapt resource value: 0x7F0F0447
- public const int video_answer = 2131690567;
+ public const int version_newest = 2131690567;
// aapt resource value: 0x7F0F0448
- public const int video_box = 2131690568;
+ public const int video_answer = 2131690568;
// aapt resource value: 0x7F0F0449
- public const int video_confirm = 2131690569;
+ public const int video_box = 2131690569;
// aapt resource value: 0x7F0F044A
- public const int video_device = 2131690570;
+ public const int video_confirm = 2131690570;
// aapt resource value: 0x7F0F044B
- public const int video_fail = 2131690571;
+ public const int video_device = 2131690571;
// aapt resource value: 0x7F0F044C
- public const int video_hang_up = 2131690572;
+ public const int video_fail = 2131690572;
// aapt resource value: 0x7F0F044D
- public const int video_icon = 2131690573;
+ public const int video_hang_up = 2131690573;
// aapt resource value: 0x7F0F044E
- public const int video_not_answer = 2131690574;
+ public const int video_icon = 2131690574;
// aapt resource value: 0x7F0F044F
- public const int video_screenshot = 2131690575;
+ public const int video_not_answer = 2131690575;
// aapt resource value: 0x7F0F0450
- public const int video_square = 2131690576;
+ public const int video_screenshot = 2131690576;
// aapt resource value: 0x7F0F0451
- public const int video_success = 2131690577;
+ public const int video_square = 2131690577;
// aapt resource value: 0x7F0F0452
- public const int video_talk_call_cancel = 2131690578;
+ public const int video_success = 2131690578;
// aapt resource value: 0x7F0F0453
- public const int video_talk_call_is_accepted = 2131690579;
+ public const int video_talk_call_cancel = 2131690579;
// aapt resource value: 0x7F0F0454
- public const int video_talk_is_playing = 2131690580;
+ public const int video_talk_call_is_accepted = 2131690580;
// aapt resource value: 0x7F0F0455
- public const int video_talk_sdk_toast_hang_up = 2131690581;
+ public const int video_talk_is_playing = 2131690581;
// aapt resource value: 0x7F0F0456
- public const int video_talk_sdk_toast_nobody = 2131690582;
+ public const int video_talk_sdk_toast_hang_up = 2131690582;
// aapt resource value: 0x7F0F0457
- public const int video_talk_signal_weak = 2131690583;
+ public const int video_talk_sdk_toast_nobody = 2131690583;
// aapt resource value: 0x7F0F0458
- public const int video_talk_watch_is_busy = 2131690584;
+ public const int video_talk_signal_weak = 2131690584;
// aapt resource value: 0x7F0F0459
- public const int video_talk_watch_temperature_high_hang = 2131690585;
+ public const int video_talk_watch_is_busy = 2131690585;
// aapt resource value: 0x7F0F045A
- public const int video_talk_watch_temperature_high_hint = 2131690586;
+ public const int video_talk_watch_temperature_high_hang = 2131690586;
// aapt resource value: 0x7F0F045B
- public const int video_talk_watch_temperature_high_reject = 2131690587;
+ public const int video_talk_watch_temperature_high_hint = 2131690587;
// aapt resource value: 0x7F0F045C
- public const int video_talk_watch_temperature_high_warn = 2131690588;
+ public const int video_talk_watch_temperature_high_reject = 2131690588;
// aapt resource value: 0x7F0F045D
- public const int video_tip = 2131690589;
+ public const int video_talk_watch_temperature_high_warn = 2131690589;
// aapt resource value: 0x7F0F045E
- public const int video_unlock = 2131690590;
+ public const int video_tip = 2131690590;
// aapt resource value: 0x7F0F045F
- public const int wait = 2131690591;
+ public const int video_unlock = 2131690591;
// aapt resource value: 0x7F0F0460
- public const int web_login_button_txt = 2131690592;
+ public const int wait = 2131690592;
// aapt resource value: 0x7F0F0461
- public const int wechat_interconnect = 2131690593;
+ public const int web_login_button_txt = 2131690593;
// aapt resource value: 0x7F0F0462
- public const int wifi_connected = 2131690594;
+ public const int wechat_interconnect = 2131690594;
// aapt resource value: 0x7F0F0463
- public const int wifi_connection_finish_need_refresh = 2131690595;
+ public const int wifi_connected = 2131690595;
// aapt resource value: 0x7F0F0464
- public const int wifi_set = 2131690596;
+ public const int wifi_connection_finish_need_refresh = 2131690596;
// aapt resource value: 0x7F0F0465
- public const int wifi_setting = 2131690597;
+ public const int wifi_set = 2131690597;
// aapt resource value: 0x7F0F0466
- public const int wired_connection = 2131690598;
-
- // aapt resource value: 0x7F0F0468
- public const int xlistview_footer_hint_normal = 2131690600;
+ public const int wifi_setting = 2131690598;
// aapt resource value: 0x7F0F0467
- public const int xlistview_footer_hint_no_more_device = 2131690599;
+ public const int wired_connection = 2131690599;
// aapt resource value: 0x7F0F0469
- public const int xlistview_footer_hint_ready = 2131690601;
+ public const int xlistview_footer_hint_normal = 2131690601;
+
+ // aapt resource value: 0x7F0F0468
+ public const int xlistview_footer_hint_no_more_device = 2131690600;
// aapt resource value: 0x7F0F046A
- public const int xlistview_footer_no_more = 2131690602;
+ public const int xlistview_footer_hint_ready = 2131690602;
// aapt resource value: 0x7F0F046B
- public const int xlistview_footer_no_more_msg = 2131690603;
+ public const int xlistview_footer_no_more = 2131690603;
// aapt resource value: 0x7F0F046C
- public const int xlistview_header_hint_loading = 2131690604;
+ public const int xlistview_footer_no_more_msg = 2131690604;
// aapt resource value: 0x7F0F046D
- public const int xlistview_header_hint_more = 2131690605;
+ public const int xlistview_header_hint_loading = 2131690605;
// aapt resource value: 0x7F0F046E
- public const int xlistview_header_hint_normal = 2131690606;
+ public const int xlistview_header_hint_more = 2131690606;
// aapt resource value: 0x7F0F046F
- public const int xlistview_header_hint_ready = 2131690607;
+ public const int xlistview_header_hint_normal = 2131690607;
// aapt resource value: 0x7F0F0470
- public const int xlistview_header_last_time = 2131690608;
+ public const int xlistview_header_hint_ready = 2131690608;
// aapt resource value: 0x7F0F0471
- public const int zxing_app_name = 2131690609;
+ public const int xlistview_header_last_time = 2131690609;
// aapt resource value: 0x7F0F0472
- public const int zxing_button_ok = 2131690610;
+ public const int zxing_app_name = 2131690610;
// aapt resource value: 0x7F0F0473
- public const int zxing_msg_camera_framework_bug = 2131690611;
+ public const int zxing_button_ok = 2131690611;
// aapt resource value: 0x7F0F0474
- public const int zxing_msg_default_status = 2131690612;
+ public const int zxing_msg_camera_framework_bug = 2131690612;
// aapt resource value: 0x7F0F0475
- public const int zxing_scan_tips = 2131690613;
+ public const int zxing_msg_default_status = 2131690613;
+
+ // aapt resource value: 0x7F0F0476
+ public const int zxing_scan_tips = 2131690614;
static String()
{
diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs
index f57bb02..36f83cb 100644
--- a/HDL-ON_iOS/AppDelegate.cs
+++ b/HDL-ON_iOS/AppDelegate.cs
@@ -186,8 +186,12 @@
public override void OnResignActivation(UIApplication application)
{
//璁剧疆鍏ㄨ閫氱姸鎬�
- Shared.IOS.HDLFVSDK.Video.FVapplicationWillResignActive(application);
-
+ string systemVersion = UIKit.UIDevice.CurrentDevice.SystemVersion;
+ string errorVersion = "16.2.0";
+ if (systemVersion.CompareTo(errorVersion) < 0)///鍏ㄨ閫氫笉鍏煎ios16浠ヤ笂鐨勭郴缁燂紝涓嶈鍔犺浇杩欎釜鍏�
+ {
+ Shared.IOS.HDLFVSDK.Video.FVapplicationWillResignActive(application);
+ }
Console.WriteLine("OnResignActivation");
UserInfo.Current.unlockTime = DateTime.Now;
}
@@ -195,8 +199,12 @@
public override void DidEnterBackground(UIApplication application)
{
//璁剧疆鍏ㄨ閫氱姸鎬�
- Shared.IOS.HDLFVSDK.Video.FVapplicationDidEnterBackground(application);
-
+ string systemVersion = UIKit.UIDevice.CurrentDevice.SystemVersion;
+ string errorVersion = "16.2.0";
+ if (systemVersion.CompareTo(errorVersion) < 0)///鍏ㄨ閫氫笉鍏煎ios16浠ヤ笂鐨勭郴缁燂紝涓嶈鍔犺浇杩欎釜鍏�
+ {
+ Shared.IOS.HDLFVSDK.Video.FVapplicationDidEnterBackground(application);
+ }
//SharedMethod.SharedMethod.IsBackground = true;
//MainPage.IsEnterBackground = true;
////杩涘叆鍚庡彴mqtt姝e湪杩炴帴閲嶇疆鐘舵��
@@ -223,8 +231,12 @@
public override void OnActivated(UIApplication application)
{
//璁剧疆鍏ㄨ閫氱姸鎬�
- Shared.IOS.HDLFVSDK.Video.FVapplicationDidBecomeActive(application);
-
+ string systemVersion = UIKit.UIDevice.CurrentDevice.SystemVersion;
+ string errorVersion = "16.2.0";
+ if (systemVersion.CompareTo(errorVersion) < 0)///鍏ㄨ閫氫笉鍏煎ios16浠ヤ笂鐨勭郴缁燂紝涓嶈鍔犺浇杩欎釜鍏�
+ {
+ Shared.IOS.HDLFVSDK.Video.FVapplicationDidBecomeActive(application);
+ }
Console.WriteLine("OnActivated");
base.OnActivated(application);
//HDL_ON.DriverLayer.Control.Ins.SearchLoaclGateway();
@@ -282,8 +294,12 @@
{
//璁剧疆鍏ㄨ閫氱姸鎬�
- Shared.IOS.HDLFVSDK.Video.FVapplication(application, new NSDictionary());
-
+ string systemVersion = UIKit.UIDevice.CurrentDevice.SystemVersion;
+ string errorVersion = "16.2.0";
+ if (systemVersion.CompareTo(errorVersion) < 0)///鍏ㄨ閫氫笉鍏煎ios16浠ヤ笂鐨勭郴缁燂紝涓嶈鍔犺浇杩欎釜鍏�
+ {
+ Shared.IOS.HDLFVSDK.Video.FVapplication(application, new NSDictionary());
+ }
Console.WriteLine("111111111111");
SetCurrentLanguage();
//Shared.Application.FontSize = 12;
@@ -313,20 +329,15 @@
// //RemoteInfo.Current.ReadMsgList(true);
//}
- //楂樺痉key
- GDMapKit.setGDApiKey("f0635ea15c5d579c6e93d9f07a06da69");
-
- //楂樺痉key
- GDMapKit.setGDApiKey("f0635ea15c5d579c6e93d9f07a06da69");
Console.WriteLine("FinishedLaunching");
return true;
}
-
- /// <summary>
- /// 澶勭悊閫氱煡娑堟伅
- /// </summary>
- void HandleNotificationMessageUserInfo(NSDictionary userInfo, bool bFinishedLaunching)
+
+ /// <summary>
+ /// 澶勭悊閫氱煡娑堟伅
+ /// </summary>
+ void HandleNotificationMessageUserInfo(NSDictionary userInfo, bool bFinishedLaunching)
{
try
{
@@ -344,13 +355,14 @@
if (userInfo.ContainsKey(new NSString("expandData")))
{
var expandDataStr = userInfo["expandData"] as NSString;
- if(expandDataStr == null)
+ if (expandDataStr == null)
{
var expandDataNSD = userInfo["expandData"] as NSDictionary;
if (expandDataNSD != null)
{
expandData = expandDataNSD.ToString();
- if(expandDataNSD.ContainsKey(new NSString("messageType"))){
+ if (expandDataNSD.ContainsKey(new NSString("messageType")))
+ {
messageType = expandDataNSD["messageType"] as NSString;
Utlis.WriteLine("messageType: " + messageType);
}
@@ -393,7 +405,7 @@
UserInfo.Current.pushMessageInfo = pushMes;
UserInfo.Current.inCall = DateTime.Now;
}
-
+
if (bFinishedLaunching)
{
if (pushMes.Extras != null)
@@ -419,7 +431,7 @@
//HDLCommon.Current.AdjustPushMessage(pushMes);
this.CommonAdjustPushMessage(pushMes);
}
-
+
}
}
catch
diff --git a/HDL_ON/Common/ApiUtlis.cs b/HDL_ON/Common/ApiUtlis.cs
index cf3249d..43eb413 100644
--- a/HDL_ON/Common/ApiUtlis.cs
+++ b/HDL_ON/Common/ApiUtlis.cs
@@ -320,17 +320,22 @@
{
#if __IOS__
- List<VisitorTempPassword> dataList = new List<VisitorTempPassword>();
- Dictionary<string, object> dictionary = new Dictionary<string, object>();
- dictionary.Add("homeId", Entity.DB_ResidenceData.Instance.CurrentRegion.id);
- var requestJson = HttpUtil.GetSignRequestJson(dictionary);
- ResponsePackNew pack = HttpUtil.RequestHttpsPost(NewAPI.Api_Post_GetExtMemberInfo, requestJson);
- if(pack!= null)
+ string systemVersion = UIKit.UIDevice.CurrentDevice.SystemVersion;
+ string errorVersion = "16.2.0";
+ if (systemVersion.CompareTo(errorVersion) < 0)
{
- var data = Newtonsoft.Json.JsonConvert.DeserializeObject<FreeviewMemberInfo>(pack.Data.ToString());
- //鐧诲綍鍏ㄨ閫�
- Shared.IOS.HDLFVSDK.Video.Init("", data.extUserId, DB_ResidenceData.Instance.CurrentRegion.id, "78FF1E4D-FC0A-4E71-9B79-0448E4460BD7", "T0001", "120.77.53.170:9700", "120.77.53.170:21664");
+ List<VisitorTempPassword> dataList = new List<VisitorTempPassword>();
+ Dictionary<string, object> dictionary = new Dictionary<string, object>();
+ dictionary.Add("homeId", Entity.DB_ResidenceData.Instance.CurrentRegion.id);
+ var requestJson = HttpUtil.GetSignRequestJson(dictionary);
+ ResponsePackNew pack = HttpUtil.RequestHttpsPost(NewAPI.Api_Post_GetExtMemberInfo, requestJson);
+ if (pack != null)
+ {
+ var data = JsonConvert.DeserializeObject<FreeviewMemberInfo>(pack.Data.ToString());
+ //鐧诲綍鍏ㄨ閫�
+ Shared.IOS.HDLFVSDK.Video.Init("", data.extUserId, DB_ResidenceData.Instance.CurrentRegion.id, "78FF1E4D-FC0A-4E71-9B79-0448E4460BD7", "T0001", "120.77.53.170:9700", "120.77.53.170:21664");
+ }
}
#endif
}
diff --git a/HDL_ON/Common/HDLCommon.cs b/HDL_ON/Common/HDLCommon.cs
index cf0f68b..8f7a34f 100644
--- a/HDL_ON/Common/HDLCommon.cs
+++ b/HDL_ON/Common/HDLCommon.cs
@@ -258,7 +258,7 @@
{
try
{
-
+ MainPage.Log($"鎺ユ敹鍒版帹閫�");
//Extras涓虹┖涓嶅鐞�
if (string.IsNullOrEmpty(jpushMessageInfo.Extras)) return;
diff --git a/HDL_ON/DAL/DriverLayer/Control.cs b/HDL_ON/DAL/DriverLayer/Control.cs
index ce113f2..da0a7b2 100644
--- a/HDL_ON/DAL/DriverLayer/Control.cs
+++ b/HDL_ON/DAL/DriverLayer/Control.cs
@@ -516,6 +516,7 @@
var sendBytes = Ins.ConvertSendBodyData(CommunicationTopic.ct.ControlFunctionTopic, functionControlDataJson);
new Control_Udp().SendLocalHdlLinkData(sendBytes, functionControlDataObj.id, resend);
MainPage.Log($"鏈湴閫氳 鍙戦�丠DL-Link鏁版嵁:{functionControlDataJson}");
+ Ins.myTcpClient.SendMessage(sendBytes);
}
}
//杩滅▼閫氳
diff --git a/HDL_ON/DAL/ThirdPartySdk/HDLLinphone.cs b/HDL_ON/DAL/ThirdPartySdk/HDLLinphone.cs
index 08a8cf6..247d98a 100644
--- a/HDL_ON/DAL/ThirdPartySdk/HDLLinphone.cs
+++ b/HDL_ON/DAL/ThirdPartySdk/HDLLinphone.cs
@@ -134,8 +134,8 @@
mHDLSipInfo.sipAccount,
mHDLSipInfo.sipPasswd,
"139.159.157.75:47000",//mHDLSipInfo.realm,
- "sip:139.159.157.75:47000;transport=udp",
- HDLLinphoneKit.InterPhoneTypeFreeview
+ //"sip:139.159.157.75:47000;transport=udp",
+ HDLLinphoneKit.InterPhoneTypeFreeview//
);
}
else
@@ -144,7 +144,7 @@
mHDLSipInfo.sipAccount,
mHDLSipInfo.sipPasswd,
mHDLSipInfo.realm,
- mHDLSipInfo.proxy+ ";transport=udp",
+ //mHDLSipInfo.proxy+ ";transport=udp",
//"sip:139.159.157.75:47000;transport=udp",
HDLLinphoneKit.InterPhoneTypeHdl
);
diff --git a/HDL_ON/Entity/DB_ResidenceData.cs b/HDL_ON/Entity/DB_ResidenceData.cs
index 9c28a52..887d4a1 100644
--- a/HDL_ON/Entity/DB_ResidenceData.cs
+++ b/HDL_ON/Entity/DB_ResidenceData.cs
@@ -185,7 +185,7 @@
/// <summary>
/// 缃戝叧璇︾粏淇℃伅
/// </summary>
- public HomeGatewayInfo HomeGateway;
+ public HomeGatewayInfo HomeGateway;// = new HomeGatewayInfo ();
/// <summary>
/// 0:涓�绔彛
diff --git a/HDL_ON/UI/MainPage.cs b/HDL_ON/UI/MainPage.cs
index e69a4b8..d9e600b 100644
--- a/HDL_ON/UI/MainPage.cs
+++ b/HDL_ON/UI/MainPage.cs
@@ -204,6 +204,21 @@
// Application.HideSoftInput();
//});
}
+
+ try
+ {
+ CommonClass.excptionAction = (obj) =>
+ {
+ Application.RunOnMainThread(() =>
+ {
+ Stan.HdlMessageLogic.Current.ShowAppProgramIsError(obj);
+ });
+ };
+ }
+ catch (Exception ex)
+ {
+
+ }
}
/// <summary>
diff --git a/HDL_ON/UI/UI0-Stan/Logic/HdlMessageLogic.cs b/HDL_ON/UI/UI0-Stan/Logic/HdlMessageLogic.cs
index 615bb1d..6a0f24c 100644
--- a/HDL_ON/UI/UI0-Stan/Logic/HdlMessageLogic.cs
+++ b/HDL_ON/UI/UI0-Stan/Logic/HdlMessageLogic.cs
@@ -82,16 +82,32 @@
{
this.ShowMassage(ShowMsgType.Error, "System Error!", () =>
{
- //string msg = ex.Message + "\r\n";
- //msg += ex.StackTrace;
+ string msg = ex.Message + "\r\n";
+ msg += ex.StackTrace;
- //var form = new HideOptionFileContentForm();
- //form.AddForm(string.Empty);
- //form.SetTextContent(msg);
+ var form = new HideOptionFileContentForm();
+ form.AddForm(string.Empty);
+ form.SetTextContent(msg);
+
+ }, "ok");
+ }
+
+ /// <summary>
+ /// 鏄剧ずApp绋嬪簭鍑虹幇浜嗚嚧鍛介敊璇�
+ /// </summary>
+ /// <param name="ex"></param>
+ public void ShowAppProgramIsError(string msg)
+ {
+ this.ShowMassage(ShowMsgType.Error, "System Error!", () =>
+ {
+ var form = new HideOptionFileContentForm();
+ form.AddForm(string.Empty);
+ form.SetTextContent(msg);
}, "ok");
}
+
#endregion
}
}
diff --git a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
index 34968ff..8515ed2 100644
--- a/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
+++ b/HDL_ON/UI/UI1-Login/LoginPageBLL.cs
@@ -230,6 +230,9 @@
}
//楠岃瘉鐮佷笉闇�瑕侀殣钘�
etPassword.SecureTextEntry = false;
+#if __IOS__
+ etPassword.SetTextContentTypeToOneTimeCode();
+#endif
}
#endregion
}
@@ -318,7 +321,7 @@
//}
//闅愯棌瀵嗙爜
etPassword.SecureTextEntry = true;
- etPassword.IsNumberKeyboardType = false;
+ //etPassword.IsNumberKeyboardType = false;
}
//楠岃瘉鐮佺櫥褰�
else if (logintMode == 1)
@@ -347,23 +350,8 @@
//楠岃瘉鐮佷笉闇�瑕侀殣钘�
etPassword.SecureTextEntry = false;
etPassword.Text = smsCode;
- etPassword.IsNumberKeyboardType = true;
-#if __IOS__
- var currentInputMode = UIKit.UITextInputMode.CurrentInputMode;
- var installedInputModes = UIKit.UITextInputMode.ActiveInputModes;
- var temmm = new EditText()
- {
- X = Application.GetRealWidth(78),
- Width = Application.GetRealWidth(61 + 84),
- TextColor = CSS_Color.FirstLevelTitleColor,
- TextSize = CSS_FontSize.TextFontSize,
- TextAlignment = TextAlignment.CenterLeft,
- Foucs = true,
- BackgroundColor = 0x44330000,
- };
- passwordView.AddChidren(etPassword);
+ //etPassword.IsNumberKeyboardType = true;
-#endif
}
}
@@ -467,6 +455,11 @@
Thread.Sleep(10);
}
}) { IsBackground = true }.Start();
+#if __IOS__
+ var sst = etPassword.MyTextContentType;
+ Console.WriteLine(sst);
+ etPassword.SetTextContentTypeToOneTimeCode();
+#endif
}
else
{
diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
index 3a04c19..242e409 100644
--- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs
@@ -1194,7 +1194,6 @@
{
btnFunctionViewBg.MouseUpEventHandler = (sender, e) =>
{
-
var skipView = new FunctionPage();
MainPage.BasePageView.AddChidren(skipView);
skipView.LoadPage(functionPageTitleId);
diff --git a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
index 4427d20..8443ee9 100644
--- a/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/FunctionPage.cs
@@ -34,6 +34,8 @@
{
bodyView = this;
functionList = new List<Function>();
+
+ throw new ArgumentNullException();
}
public void LoadPage(int titleId_out)
--
Gitblit v1.8.0