polyvError.js 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /**
  2. *
  3. * @param {String} str
  4. * @returns 错误提示
  5. */
  6. export function returnTitle(str) {
  7. let title = ''
  8. switch (str) {
  9. case '#001':
  10. title = '套餐过期,请联系客服续期。'
  11. break;
  12. case '#002':
  13. title = '套餐内流量已用完,请联系客服购买流量。'
  14. break;
  15. case '#003':
  16. title = '视频配置文件加载失败。一般是由于网络问题导致无法加载视频配置文件,建议检查/切换网络并重试。'
  17. break;
  18. case '#004':
  19. title = '视频不存在。请检查vid是否正确,视频是否已经被删除。'
  20. break;
  21. case '#005':
  22. title = '视频审核不通过。只有“已发布”状态的视频才可以播放。'
  23. break;
  24. case '#006':
  25. title = '域名黑白名单验证不通过。请检查管理后台的播放域名设置。'
  26. break;
  27. case '#007':
  28. title = '视频文件加载失败。一般是由于网络问题导致无法加载视频文件,建议检查/切换网络并重试。'
  29. break;
  30. case '#008':
  31. title = '视频文件加载超时。一般是由于网络问题导致加载视频文件超时,建议检查/切换网络并重试。'
  32. break;
  33. case '#009':
  34. title = '视频正在审核中。只有“已发布”状态的视频才可以播放。'
  35. break;
  36. case '#010':
  37. title = '视频正在编码中。只有“已发布”状态的视频才可以播放。'
  38. break;
  39. case '#011':
  40. title = '播放器皮肤加载失败。建议检查/切换网络并重试。'
  41. break;
  42. case '#012':
  43. title = '跑马灯加载错误。请检查跑马灯接口返回的参数是否正确。'
  44. break;
  45. case '#013':
  46. title = '视频授权播放认证失败。请检查授权认证接口。'
  47. break;
  48. case '#014':
  49. title = 'Flash播放器没有JavaScript运行权限。请尝试升级浏览器至最新版本或更换浏览器。'
  50. break;
  51. case '#015':
  52. title = 'JavaScript运行错误。请尝试升级浏览器至最新版本或更换浏览器。'
  53. break;
  54. case '#016':
  55. title = '跑马灯被篡改。'
  56. break;
  57. case '#020':
  58. title = 'playsafeUrl接口请求失败。请检查playsafeUrl参数的接口服务是否正常。'
  59. break;
  60. case '#024':
  61. title = '基于视频版权保护考虑,播放器会禁止加密视频在某些自带录屏功能的浏览器上播放。请更换其它浏览器。'
  62. break;
  63. case '#10000':
  64. title = '视频被禁止播放,请联系管理员'
  65. break;
  66. default:
  67. title = '未知错误,请联系管理员'
  68. break;
  69. }
  70. return title
  71. }