No Description

utils.js 859B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. export const APPID = 'Your Agora APP_ID'; //'Your Agora APP_ID'
  2. export function handleError (code) {
  3. let errObj = [
  4. {
  5. name: 'AGORA_IID_AUDIO_DEVICE_MANAGER',
  6. code: 1,
  7. },
  8. {
  9. name: 'AGORA_IID_VIDEO_DEVICE_MANAGER',
  10. code: 2,
  11. },
  12. {
  13. name: 'AGORA_IID_RTC_ENGINE_PARAMETER',
  14. code: 3,
  15. },
  16. {
  17. name: 'AGORA_IID_MEDIA_ENGINE',
  18. code: 4,
  19. },
  20. {
  21. name: 'WARN_INVALID_VIEW',
  22. code: 8,
  23. },
  24. {
  25. name: 'WARN_INIT_VIDEO',
  26. code: 16,
  27. },
  28. {
  29. name: 'WARN_PENDING',
  30. code: 20,
  31. },
  32. {
  33. name: 'ERR_JOIN_CHANNEL_REJECTED',
  34. code: 17
  35. },
  36. {
  37. name: 'ERR_START_CAMERA',
  38. code: 1003
  39. }
  40. ];
  41. let found = errObj.find(e => e.code === code);
  42. if (!found) {
  43. throw new Error(`Code: ${code} isn't exists`);
  44. }
  45. return found;
  46. }