JHSDK.jslib 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. mergeInto(LibraryManager.library, {
  2. // 中间函数:调用 JHRecharge
  3. CallJHRecharge: function(jsonParams) {
  4. var paramsStr = Pointer_stringify(jsonParams);
  5. var params = JSON.parse(paramsStr);
  6. console.log("JS 中间层收到升级参数:", params);
  7. if (window.JHRecharge) {
  8. window.JHRecharge(params);
  9. } else {
  10. console.error("JHRecharge 未定义!");
  11. }
  12. },
  13. // 中间函数:调用 JHCreateRole
  14. CallJHCreateRole: function(jsonParams) {
  15. var paramsStr = Pointer_stringify(jsonParams);
  16. var params = JSON.parse(paramsStr);
  17. console.log("JS 中间层收到升级参数:", params);
  18. if (window.JHCreateRole) {
  19. window.JHCreateRole(params);
  20. } else {
  21. console.error("JHCreateRole 未定义!");
  22. }
  23. },
  24. // 中间函数:调用 JHLoginRole
  25. CallJHLoginRole: function(jsonParams) {
  26. var paramsStr = Pointer_stringify(jsonParams);
  27. var params = JSON.parse(paramsStr);
  28. console.log("JS 中间层收到升级参数:", params);
  29. if (window.JHLoginRole) {
  30. window.JHLoginRole(params);
  31. } else {
  32. console.error("JHLoginRole 未定义!");
  33. }
  34. },
  35. // 中间函数:调用 JHUpgradeRole
  36. CallJHUpgradeRole: function(jsonParams) {
  37. var paramsStr = Pointer_stringify(jsonParams);
  38. var params = JSON.parse(paramsStr);
  39. console.log("JS 中间层收到升级参数:", params);
  40. if (window.JHUpgradeRole) {
  41. window.JHUpgradeRole(params);
  42. } else {
  43. console.error("JHUpgradeRole 未定义!");
  44. }
  45. },
  46. // 中间函数:调用 JHRepeatLogin
  47. CallJHRepeatLogin: function(jsonParams) {
  48. var paramsStr = Pointer_stringify(jsonParams);
  49. var params = JSON.parse(paramsStr);
  50. console.log("JS 中间层收到升级参数:", params);
  51. if (window.JHRepeatLogin) {
  52. window.JHRepeatLogin(params);
  53. } else {
  54. console.error("JHRepeatLogin 未定义!");
  55. }
  56. },
  57. // 中间函数:调用 JHCallIcpBeian
  58. CallJHCallIcpBeian: function(jsonParams) {
  59. var paramsStr = Pointer_stringify(jsonParams);
  60. var params = JSON.parse(paramsStr);
  61. console.log("JS 中间层收到升级参数:", params);
  62. if (window.JHCallIcpBeian) {
  63. window.JHCallIcpBeian(params);
  64. } else {
  65. console.error("JHCallIcpBeian 未定义!");
  66. }
  67. },
  68. });