1

次のチュートリアルに従って Websocket を構築しています: http://blueprintforge.com/blog/2012/02/13/websockets-in-play-2-dot-0

わたしにはできる。ただし、websocket を使用して、フォームの送信/ジョブの進行状況を表示したいと考えています。ジョブの実行が完了したら、ユーザーを静的 URL にリダイレクトしたいと考えています。

play フレームワークでは、戻ることができます

WebSocket<String>

それ以外の

Result

ただし、結果では、redirect('www.domain.com/job8273') を返すことでリダイレクトできます

WebSocket を使用してリダイレクトすることは可能ですか?

4

1 に答える 1

4

アップロードが完了したメッセージを取得し、JavaScriptでリダイレクトできます。

websocket.onmessage = function(evt){
    if(evt.data=="finished") 
      window.location.href = 'www.domain.com/job8273';
}
于 2012-11-13T09:28:35.720 に答える