zoomify 发表于 2022-7-3 09:13:04

请问服务器端代码更新了窗体的内容,能更新显示到手机...

请问如果一个服务器的过程更新了某个客户端的窗体内容,可以更新到手机显示吗?
以为并没有发现this.Refresh() 这样的接口。
发现把窗体关闭了再打开,内容确实变了。 我猜想smobiler有点想是不断的把服务器端窗体的照片显示到手机上看,那么这个主动this.Refresh() 从服务器端刷新还是有必要的。

zoomify 发表于 2022-7-3 09:37:43

发现帮助文件有以下描述:
2. 在项目的MobileGlobal类的OnSessionConnect方法[此方法在每次客户端重新连接时会被触发]中,执行 e.Client.ReStart(),此方法会立即清除在服务端当前设备的Mirror镜像并重新创建镜像。

其实我想实现的不是清除Mirror,是想把当前的Mirror带到前台来(手机端的信息落后了,服务器端的才是新的内容),这样也许该有一个 e.Client.Refresh() 来做这个事情。

zoomify 发表于 2022-7-3 11:09:05

问题已解决,原来是用         Client.RenderFlush(); 这个。
页: [1]
查看完整版本: 请问服务器端代码更新了窗体的内容,能更新显示到手机...