Аудио Пауза при наборе текста и воспроизведение во время остановки - PullRequest
0 голосов
/ 29 апреля 2018

Вот скрипт аудиоплеера, который приостанавливает и воспроизводит нажатие клавиши «Alt + P».

https://github.com/jonmbake/jquery-html5-audioplayer

Я хочу добавить текстовое поле, и во время набора текста я хочу, чтобы звук автоматически приостанавливался, а когда я прекращаю печатать, я хочу, чтобы звук начал воспроизводиться.

1 Ответ

0 голосов
/ 30 апреля 2018
<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Audio Player Demo</title>
    <meta name="description" content="Demo of the Audio Player jQuery plugin.">
    <meta name="author" content="Jon Bake">
    <link rel="stylesheet" href="src/jquery.audio-player.css">
    <!--[if lt IE 9]>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
  </head>
  <body>
    <div id="audio-player"></div>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="src/jquery.audio-player.js"></script>
    <script>
      $('#audio-player').audioPlayer();
      //togglePlay
    </script>
    <script>

$(document).ready(function(){
    $("input").keypress(function(){       
// I want to call the function in the src/jquery.audio-player.js
// when the play and pause button is executed with below
// this.$playPause.on("click", this.togglePlay.bind(this));
// How to enable togglePlay() when we keep typing and stoping the typing        
    });
});
</script>

    <input id="target" type="text" value="">
  </body>
</html>
...