audio call

1763 단어
//audio player status code
  /**
   0: 'init'
   1: 'loading'
   2: 'play'
   3: 'pause'
   4: 'complete'
   5: 'error'
   */

1: App call JS 오디오 재생 상태 수정
{
  "func": "emit",
  "args": {
    "event": "change-audio-play-status",
    "args": {
      "status": "Integer",
      "id": "Integer"
    }
  }
}

2: App call JS 오디오 재생 id 수정
{
  "func": "emit",
  "args": {
    "event": "change-audio-play-id",
    "args": {
      "id": "Integer"
    }
  }
}

3: Jscall App에서 재생할 오디오 id 설정
{
  "func": "Audio.Instance.SetAudioItem",
  "args": {
    "id": "Integer",
    "list": "JSON",
    "book": "Object or null"
  }
}

4: Jscall App 오디오 수정 상태
{
  "func": "Audio.Instance.ChangeAudioPlayStatus",
  "args": {
    "status": "Integer",
    "id": "Integer",
    "list": "JSON",
    "book": "Object or null"
  }
}

5: App call JS 구매 기사
{
  "func": "emit",
  "args": {
    "event": "buy-note-from-audio",
    "args": {
      "noteId": "Integer"
    }
  }
}

6: App call JS 구매 연재
{
  "func": "emit",
  "args": {
    "event": "buy-book-from-audio",
    "args": {
      "bookId": "Integer"
    }
  }
}

좋은 웹페이지 즐겨찾기