25

私がオンラインで見つけたほとんどのものは、SignalR FAQ にあり、SignalR は IE6/7 では動作しないと記載されています。ただし、法的な理由により、サポートされているブラウザのリストをお客様に提示する必要があります。SignalR 用にテスト済みのブラウザーのリストはありますか?

ありがとう!

4

3 に答える 3

25

Microsoft がいくつかの互換性データを公開しているようです。

ASP.NET 上の SignalR: サポートされているプラ​​ットフォーム

記事から:

SignalR はさまざまな Web ブラウザーで使用できますが、通常は最新の 2 つのバージョンのみがサポートされています。

ブラウザーで SignalR を使用するアプリケーションでは、jQuery バージョン 1.6.4 以降のメジャー バージョン (1.7.2、1.8.2、1.9.1 など) を使用する必要があります。

SignalR は、次のブラウザーで使用できます。

  • Microsoft Internet Explorer バージョン 8、9、および 10。モダン、デスクトップ、およびモバイル バージョンがサポートされています。
  • Mozilla Firefox: 現在のバージョン - 1、Windows と Mac の両方のバージョン。
  • Google Chrome: 現在のバージョン - 1、Windows と Mac の両方のバージョン。
  • Safari: 現在のバージョン - 1、Mac と iOS の両方のバージョン。
  • Opera: 現在のバージョン - 1、Windows のみ。
  • Android ブラウザ
于 2013-04-30T12:56:55.037 に答える
5

Websockets をサポートするブラウザーのリストは次のとおりです: http://caniuse.com/websockets Websockets をサポートする Internet Explorer の唯一のバージョンはバージョン 10 です。

SignalR に失敗すると、以前の IE で機能するこれらの他のメソッドのいずれかにフォールバックします。(たとえば、IE 9で動作しました):

SignalR は、ロング ポーリング メカニズムへのフォールバックを使用して、ブラウザーをサーバーに接続します。最初のネゴシエーション要求の後、接続が成功するまで、次のトランスポートが順番に試行されます。

WebSockets (サーバーとブラウザの両方が Websocket をサポートできることを示している場合) Server Sent Events、別名 EventSource (ブラウザが Server Sent Events をサポートしている場合、これは基本的に Internet Explorer を除くすべてのブラウザです) Forever Frame (Internet Explorer のみ) Ajax long polling

https://github.com/SignalR/SignalR/wiki/よくある質問

于 2013-01-31T06:27:12.733 に答える
4

まだではありませんが、現在取り組んでいます。

更新: http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/supported-platforms

于 2012-12-14T08:10:10.930 に答える