私がオンラインで見つけたもののほとんどは、SignalR FAQにあり、SignalRはIE6/7では機能しないと述べられています。ただし、法的な理由により、サポートされているブラウザのリストをお客様に提示する必要があります。 SignalR用にテストされたブラウザのそのようなリストはありますか?
ありがとう!
Microsoftがいくつかの互換性データを公開しているようです。
ASP.NET上のSignalR:サポートされているプラットフォーム
記事から:
SignalRはさまざまなWebブラウザーで使用できますが、通常は最新の2つのバージョンのみがサポートされています。
ブラウザでSignalRを使用するアプリケーションは、jQueryバージョン1.6.4以降のメジャーバージョン(1.7.2、1.8.2、1.9.1など)を使用する必要があります。
SignalRは、次のブラウザで使用できます。
Websocketをサポートするブラウザーのリストは次のとおりです。 http://caniuse.com/websockets WebsocketをサポートするInternetExplorerのバージョンはバージョン10のみであることに注意してください。
そのSignalRに失敗すると、以前のIEで機能するはずのこれらの他の方法の1つにフォールバックします。 (それは私のIE 9など)で動作しました:
SignalRは、 長いポーリングメカニズム へのフォールバックを使用して、ブラウザーをサーバーに接続します。最初のネゴシエーション要求の後、接続が成功するまで、次のトランスポートが順番に試行されます。
WebSocket(サーバーとブラウザーの両方がWebSocketをサポートできることを示している場合)Server Sent Events、別名EventSource(ブラウザーがServer Sent Eventsをサポートしている場合、基本的にInternet Explorerを除くすべてのブラウザー)Forever Frame(Internet Explorerのみ)Ajaxロングポーリング