Воспроизведение тегов $ audio file до конца в Shiny App R - PullRequest
0 голосов
/ 23 ноября 2018

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

if (input $ down [1] == 65) {tags $ audio (src = "Low_C.wav", type = "audio / wav", autoplay = NA, элементы управления= FALSE)} else if (input $ down [1] == 87) {tags $ audio (src = "Low_C_Sharp.wav", type = "audio / wav", autoplay = NA, controls = NA)}

Каждый раз, когда я нажимаю 65 (буква a на клавиатуре), он проигрывает низкий уровень c.Но когда я нажимаю 87 (буква w), он перестает играть с низким c и проигрывает с низким c.

Я хочу иметь возможность нажимать 65, он играет с низким c до конца "Low_C.wav", даже еслиЯ нажимаю 87 до того, как закончить, это должно сыграть их вместе.

1 Ответ

0 голосов
/ 23 ноября 2018

Хорошо, я понял это и решил поделиться.

Вместо тегов $ audio я использовал

tags $ script ('new Audio ("Low_C.wav") .play () ')

и

теги $ script (' new Audio ("Low_C_Sharp.wav"). play () ')

Может воспроизводиться несколько раз.звучит сразу так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...