2013-01-13 88 views
5

SignalR是否可以在移动设备上工作?SignalR和移动设备

我只发现这个Does SignalR work on Mobile 但是有有没有真正的答案 - 在回信的一指网络套接字支持然而SignalR应该恢复到长轮询如果网络插口不被支持。

有没有人在真正的跨平台应用程序中使用它?

回答

8

我们已经建立运行在一个应用程序:

Win 7的

  • 谷歌浏览器
  • 火狐
  • Safari浏览器
  • IE6/7/8/9/10

赢8

  • 谷歌浏览器
  • 火狐
  • Safari浏览器
  • IE10

OSX

  • 火狐
  • 谷歌浏览器
  • 的Safari

iOS5的(IPhone 4,IPAD 2)

  • 的Safari

iOS6的(IPhone 4/5,IPAD 2,新IPad)

  • Safari浏览器

Android的升级Froyo - Android的电流

  • 默认浏览器

的Windows Phone 7

  • 默认兄弟wser

SignalR的工作非常好,并将使用该设备/操作系统/浏览器的最佳传输。我看到的唯一问题是使用Opera浏览器。

如果您在构建跨平台/浏览器应用时遇到任何问题,请告诉我,因为我已经看到各种疯狂的错误!

+0

您是否遇到并发域请求问题?在iPad和iPhone上,无法在信号加载后发出请求,因为ios将并发域请求限制为1. https://github.com/SignalR/SignalR/issues/1406 – devshorts

+0

是的。您只需从其他网址加载任何其他资源即可。我创建了指向同一网站的子网域,例如media.domain或images.domain –

+3

答案表示可以在iOS和Android上使用,但在浏览器上使用。我们可以将此库集成到我们的自定义iOS或Android应用程序中吗? –