我有一个Windows Phone 8应用程序,它通过SignalR使用实时服务器推送。
我开始创建我的应用程序的原生Android和iOS版本,但在本机Android Java和iOS obj-C中实现我的SignalR组件时遇到了困难。
我从概念上想到了一种方法来实现这一点,只需通过Xamarin使SignalR组件可以移植。
是否可以通过这种方式创建混合应用程序?
网上有没有人在这方面做过的资源。
感谢您的帮助。
答案 0 :(得分:2)
或者,如果您正在寻找更加跨平台的方式来实现SignalR客户端,您可以将逻辑包装在UIWebView(iOS)或WebView(Android)中并使用JavaScript组件。以下是Microsoft在implementing a SignalR client via JavaScript上的示例。我不知道您的应用程序中SignalR功能的集成程度,但这可能是一种简单的方法,可以将其用于简单的显示目的。