jsHostSDK-1.0.0.min.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. var clientWebScoket = null;
  2. function sdk_init() {
  3. "WebSocket" in window && (clientWebScoket = new WebSocket("ws://localhost:50015"), clientWebScoket.onopen = function (a) {})
  4. }
  5. function sdk_release() {
  6. "WebSocket" in window && null != clientWebScoket && clientWebScoket.close()
  7. }
  8. function sdk_webkit_proc(a, b) {
  9. clientWebScoket.send(JSON.stringify({
  10. func: a,
  11. msg: b
  12. }))
  13. }
  14. function sdk_web_login(a) {
  15. sdk_webkit_proc("web_login", a)
  16. }
  17. function sdk_real_play(a) {
  18. sdk_webkit_proc("realtime-play", a)
  19. }
  20. function sdk_record_play(a) {
  21. sdk_webkit_proc("video_replay", a)
  22. }
  23. function sdk_multiscreen_real_play(a) {
  24. sdk_webkit_proc("multiscreen_play", a)
  25. }
  26. function sdk_multiscreen_record_play(a) {
  27. sdk_webkit_proc("multiscreen_video_replay", a)
  28. }
  29. function sdk_player_dialog_close(a) {
  30. sdk_webkit_proc("player_dialog_close", a)
  31. }
  32. function sdk_multiscreen_append_play(a) {
  33. sdk_webkit_proc("multiscreen_append_play", a)
  34. }
  35. function sdk_web_notify_window(a) {
  36. sdk_webkit_proc("web_notifyWindow", a)
  37. }
  38. function sdk_web_notify_window_close(a) {
  39. sdk_webkit_proc("web_notifyWindow_close", a)
  40. }
  41. function sdk_append_dialog_operation(a) {
  42. sdk_webkit_proc("append_dialog_operation", a)
  43. }
  44. function sdk_web_logout(a) {
  45. sdk_webkit_proc("web_logout", a)
  46. };