黄学彪
2020-12-17 9f326f4000847e6167d8166fa2f6a66f53cb3734
ZigbeeApp/Shared/Phone/Device/VideoIntercom/VideoMachine.cs
@@ -105,7 +105,16 @@
                     eSVideoInfo.RoomName = videoInfos.RoomName;
                     GateWay.Ios.ESVideo.ShowESVideoMonitor(eSVideoInfo);
#elif Android
                     ((BaseActivity)Application.Activity).AudioRecord((result) =>
                     {
                         if (result == false) { return; }
                         Shared.Phone.VideoPhone.ESVideoInfo eSVideoInfo = new Shared.Phone.VideoPhone.ESVideoInfo();
                         eSVideoInfo.DeviceName = videoInfos.DeviceName;
                         eSVideoInfo.ESVideoUUID = videoInfos.ESVideoUUID;
                         eSVideoInfo.ESRoomID = videoInfos.ESRoomID;
                         eSVideoInfo.RoomName = videoInfos.RoomName;
                         Shared.Phone.VideoPhone.ESVideo.ShowESVideoMonitor(eSVideoInfo);
                     });
#endif
                 };
@@ -115,7 +124,7 @@
        /// <summary>
        /// 判断账号是否支持可视对讲
        /// </summary>
        /// <param name="topFrameLayout"></param>
        /// <param name="topFrameLayout">可视对讲图标的父控件</param>
        public async static void AccountSupportVideo(FrameLayout topFrameLayout)
        {
            var jobject = new JObject();
@@ -145,7 +154,7 @@
                            CloudsVideo cloudsVideo = Newtonsoft.Json.JsonConvert.DeserializeObject<CloudsVideo>(json["ResponseData"].ToString());
                            videoList = await GetVideoInfoList(cloudsVideo);
                        }
                        if (UserCenter.UserCenterResourse.ResidenceOption.SafetyShortcut)
                        if (HdlUserCenterResourse.ResidenceOption.SafetyShortcut)
                        {
                            videoIntercomBtn.X = Application.GetRealWidth(746 + 10);
                        }
@@ -160,15 +169,12 @@
                            UserView.HomePage.Instance.AddChidren(videoMachine);
                            UserView.HomePage.Instance.PageIndex += 1;
                            videoMachine.Show(videoList);
                        };
                    }
                }
                catch { }
            }
        }
        /// <summary>
        /// 获取可视对讲列表