【发布时间】:2018-01-04 11:49:47
【问题描述】:
我正在构建一个 xamarin 形式的约会应用程序。一切都设置好了,比如登录、个人资料、付款等。但现在我陷入了实现语音通话和聊天功能的困境。 有许多本地 IOS 和 android 库可用,如 Sinch、Twillio,它们不适用于 xamarin 表单。有什么方法可以使用这些库(特别是 sinch api)。 我尝试使用 xamarin 中可用的绑定功能来实现它,但最终失败了。作为绑定功能仅在 AAR(Android 存档)或 Jar 库中有用。我正在寻找一些示例或指导,其中使用本机 API 在 xamarin 中实现了诸如调用/聊天/图像编辑器(即涉及 UI 和编码的地方)之类的东西。
【问题讨论】:
-
在 .net 中搜索 tcp-client。你可以用它来创建你的聊天功能。它基本上是设备和服务器之间的连接,不断更新流
-
是的,我可以使用 SingalR 进行聊天,但我担心的是通过将它们转换为与 .net 兼容的方式,以 xamarine 形式使用适用于 android 或 IOS 的原生 api/sdk
-
可以在底层平台(android、ios、uwp)使用tcp客户端api。你是这个意思吗? Xamarin 正在将其转换为本机代码
-
我知道有客户使用 sinch 为 xamarin 编写了自己的插件,但不受支持。
-
有没有可用于xamarin表单的sinch github文件,请指导
标签: xamarin.forms xamarin.ios xamarin.android twilio sinch