1

2人で会話できるモバイルWebアプリケーションの開発を考えています。これを行うために、MVC3、jquery mobile、Signalrを使用しています。

私のマシンでは基本的な機能が動作していますが、iPhoneでテストすると、ページが継続的に読み込まれていると表示されます。これはSignalrによるものだと思いますか?

誰かがこれに出くわし、それを修正する方法を知っているか、Signalrのようなモバイルデバイス向けの他のライブラリを知っていますか?

マイク、ありがとう

これは私のiPhoneのスクリーンショットへのリンクです:http://i1150.photobucket.com/albums/o618/mikeyb7fish/60c65836.jpg

4

3 に答える 3

1

SignalR が永遠のフレーム (非表示の iframe)にフォールバックした可能性があり、一部のブラウザーがページの読み込みを完了していないように見えます。私が取り組んでいるプロジェクトにもこの問題がありますが、まだ修正方法を理解していません。SignralR で構成できるものでない場合は、 Modernizrにそのトリックを実行するポリフィルがあるかどうかを確認することができます。ただし、SignalR のクライアント側ライブラリでうまく機能するポリフィルを取得するのはちょっと難しいかもしれません...

于 2012-05-31T13:11:15.860 に答える
0
$.connection.hub.start().done(function () { 
    $("#status").css('background-color', 'green').css('color', 'white').text('Ready'); 
}).fail(function () { 
    $("#status").css('background-color', 'red').css('color', 'white').text('Error connecting'); 
});


<div id="status" style="float: right; background-color: Yellow;">
    Connecting...
</div><i>
于 2013-04-04T19:59:31.483 に答える