From 611786df5108dca0bdcff03834cc285cba4b8e61 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期二, 13 十月 2020 16:48:43 +0800
Subject: [PATCH] 2020-10-13-1

---
 HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs |   39 ++++++++++++++++++++++++++++++++-------
 1 files changed, 32 insertions(+), 7 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs b/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs
index 01344a2..b95f664 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Music/A31MusicSourcePage.cs
@@ -4,14 +4,14 @@
 using Shared;
 namespace HDL_ON.UI.Music
 {
-    public class A31MusicSourcePage:FrameLayout
+    public class A31MusicSourcePage : FrameLayout
     {
         public A31MusicSourcePage()
         {
             Tag = "Music";
         }
 
-       
+
         public void Show()
         {
             #region   鐣岄潰甯冨眬------
@@ -248,7 +248,7 @@
                     {
                         if (A31MusicModel.Current.USBList.Count == 0)
                         {
-                            //杩涙潵璇讳竴娆�(娉ㄦ剰:鎾斁鍦板潃鍙兘浼氭敼鍙橈紝瀵艰嚧鎾斁涓嶄簡闊充箰;瑙e喅:杩涙潵閮藉幓鍘昏鍙栨渶鏂版暟鎹�)
+                            //杩涙潵璇讳竴娆�(娉ㄦ剰:鎾斁鍦板潃鍙兘浼氭敼鍙橈紝瀵艰嚧鎾斁涓嶄簡闊充箰;瑙e喅:杩涙潵閮藉幓璇诲彇鏈�鏂版暟鎹�)
                             var list = SendMethod.GetUsbList(A31MusicModel.Current);
                             A31MusicModel.Current.USBList.AddRange(list);
                         }
@@ -289,12 +289,35 @@
             ///QQ闊充箰浜嬩欢
             qqMusicSourceView.clickBtn.MouseUpEventHandler += (sender, e) =>
             {
-                string str = "com.tencent.qqmusic";
-                if (Application.DeviceType == Device.Ios)
+                //string str = "com.tencent.qqmusic";
+                //if (Application.DeviceType == Device.Ios)
+                //{
+                //    str = "qqmusic:";
+                //}
+                //CommonClass.OpenApp(str);
+
+                bool bol = false;
+                string url = "";
+                try
                 {
-                    str = "qqmusic:";
+#if Android
+                                    bol = HDLUtils.OpenAppWithPackageName("com.tencent.qqmusic");
+                                    //url = "http://music.qq.com/";
+                                    url = "market://details?id=com.tencent.qqmusic";
+
+#else
+                    bol = HDLUtils.OpenApp("qqmusic://");
+                    url = "https://apps.apple.com/cn/app/qq%E9%9F%B3%E4%B9%90-%E8%AE%A9%E7%94%9F%E6%B4%BB%E5%85%85%E6%BB%A1%E9%9F%B3%E4%B9%90/id414603431";
+#endif
+                    if (!bol)
+                    {
+                        new View.TipView().TipBox1(StringId.tip, StringId.qqMsuicTip, () =>
+                        {
+                            HDLUtils.OpenUrl(url);
+                        });
+                    }
                 }
-                CommonClass.OpenApp(str);
+                catch { }
             };
             ///钃濈墮浜嬩欢
             bluetoothSourceView.clickBtn.MouseUpEventHandler += (sender, e) =>
@@ -314,5 +337,7 @@
 
             #endregion
         }
+      
+
     }
 }

--
Gitblit v1.8.0