Это код, который я бегу:Почему я получаю ошибку незаконного вызова из плагина cordova media?
var clicker = new Media("sounds/click.wav", function(){ console.log("Playing Click"); }, console.log);
clicker.play();
Я в основном скопировали их из документации, поэтому я предположил, что это будет работать сразу же, когда я на самом деле попробовать и запустить его, я получаю эту ошибку:
I/MediaFocusControl(1486): AudioFocus requestAudioFocus() from [email protected][email protected] req=1flags=0x0
I/chromium(3671): [INFO:CONSOLE(312)] "Error in Success callbackId: Media1544259360 : TypeError: Illegal invocation", source: file:///android_asset/www/cordova.js (312)
В чем причина этой ошибки? Я пробовал различные функции обратного вызова, и никто из них не работал, поэтому теперь я подозреваю, что это возможно из-за неправильной конфигурации где-то полностью отдельно, но я понятия не имею, как ее отслеживать.