Nativescript 点击按钮无法在android上播放声音

Nativescript 点击按钮无法在android上播放声音,nativescript,Nativescript,我只是试着用键盘敲击按钮播放声音 let decorView = app.android.startActivity.getWindow().getDecorView(); decorView.playSoundEffect(android.view.SoundEffectConstants.CLICK); 这就是给予 TypeError:无法读取未定义的属性“getWindow” 演示就在这里 我需要在按下按钮时播放声音 我还需要播放自定义声音 更新 我了解了console.log(

我只是试着用键盘敲击按钮播放声音

let decorView = app.android.startActivity.getWindow().getDecorView();
decorView.playSoundEffect(android.view.SoundEffectConstants.CLICK);
这就是给予

TypeError:无法读取未定义的属性“getWindow”

演示就在这里

  • 我需要在按下按钮时播放声音
  • 我还需要播放自定义声音
更新

  • 我了解了
    console.log(app.android.startActivity)未定义
    
  • 所以早期的星际触觉是有效的。但现在它不起作用了
  • 我在vscode上离线运行了这个程序,它并没有给出错误,但声音并没有播放

使用
前台活动
而不是
启动活动

let decorView = app.android.foregroundActivity.getWindow().getDecorView();
改进的操场演示