webhook.js 915 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. $(function() {
  2. var websocket;
  3. var url =$("#url_div").html();
  4. // 首先判断是否 支持 WebSocket
  5. if('WebSocket' in window)
  6. {
  7. websocket = new WebSocket("wss"+url+"biz_pgw/websocket");
  8. }
  9. else if('MozWebSocket' in window)
  10. {
  11. websocket = new MozWebSocket("wss"+url+"biz_pgw/websocket");
  12. }
  13. else
  14. {
  15. websocket = new SockJS("wss"+url+"biz_pgw/sockjs/websocket");
  16. }
  17. // 打开时
  18. websocket.onopen = function(evnt) {
  19. console.log(" websocket.onopen ");
  20. };
  21. // 处理消息时
  22. websocket.onmessage = function(evnt) {
  23. $("#msg-content").append(evnt.data);
  24. $("#msg-content").append("<br/><br/>");
  25. };
  26. websocket.onerror = function(evnt) {
  27. console.log(" websocket.onerror ");
  28. };
  29. websocket.onclose = function(evnt) {
  30. console.log(" websocket.onclose ");
  31. };
  32. });