Xamarin表单:如何实现WebSockets?

前端之家收集整理的这篇文章主要介绍了Xamarin表单:如何实现WebSockets?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们希望实时将数据从客户端传输到服务器,因此我们决定使用WebSockets.

使用Xamarin.Forms,很难找到合适的WebSocket库.

最好的匹配是“WebSocket4Net”,因为它是在Xamarin的主页上直接建议的.但是我无法安装此库,因为它只支持最高版本为v4.0的.NET版本. (我们使用的是v4.5)

每当我尝试将我的PCL的目标框架从v4.5更改为v4.0时,我会收到大量奇怪的错误,指出“无法找到Windows.Input库”,“无法找到ObservableCollection”等.

所以我们目前正在使用库“WebSocket.Portable.Core”,尽管它缺乏一些功能.但是出于某种原因,我们只能收到一条消息. “MessageReceived”事件总是只调用一次.

有没有人听说过WebSockets这样的问题?也许是时候使用另一个图书馆,但我找不到一个?

我也找不到任何解决方案如何为每个平台本地实现WebSockets.

提前致谢

解决方法

WebSockets.PCL具有每个平台的本机实现,并且有很好的文档记录

https://github.com/NVentimiglia/WebSockets.Pcl

原文链接:https://www.f2er.com/html/225673.html

猜你在找的HTML相关文章