陈嘉乐
2020-10-13 611786df5108dca0bdcff03834cc285cba4b8e61
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)
                        {
                            //进来读一次(注意:播放地址可能会改变,导致播放不了音乐;解决:进来都去去读取最新数据)
                            //进来读一次(注意:播放地址可能会改变,导致播放不了音乐;解决:进来都去读取最新数据)
                            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
        }
    }
}