用户
 找回密码
 立即注册

30

主题

67

帖子

1134

积分

金牌会员

Rank: 6Rank: 6

积分
1134
发表于 2022-7-3 09:13:04
请问如果一个服务器的过程更新了某个客户端的窗体内容,可以更新到手机显示吗?
以为并没有发现this.Refresh() 这样的接口。
发现把窗体关闭了再打开,内容确实变了。 我猜想smobiler有点想是不断的把服务器端窗体的照片显示到手机上看,那么这个主动this.Refresh() 从服务器端刷新还是有必要的。
分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2022-7-3 09:37:43
发现帮助文件有以下描述:
2. 在项目的MobileGlobal类的OnSessionConnect方法[此方法在每次客户端重新连接时会被触发]中,执行 e.Client.ReStart(),此方法会立即清除在服务端当前设备的Mirror镜像并重新创建镜像。

其实我想实现的不是清除Mirror,是想把当前的Mirror带到前台来(手机端的信息落后了,服务器端的才是新的内容),这样也许该有一个 e.Client.Refresh() 来做这个事情。
使用道具 举报 回复 支持 反对
发表于 2022-7-3 11:09:05
问题已解决,原来是用           Client.RenderFlush(); 这个。
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册