Electron Angular播放静态音频文件

时间:2017-05-06 18:11:49

标签: angular audio electron

我尝试使用电子和angular2开发本机应用程序。 其目的是进行与声音感知相关的心理学实验。

为了做到这一点,我想播放将存储在我的app目录中某些assets目录中的声音。但我发现从角度访问这些音频文件以便播放它有困难。经过半天的搜索,互联网似乎没有用,我找不到并支持文章。

最好的方法是什么?

我是否应该向我的应用添加一些服务器应用程序,并使用角度代理api请求?该解决方案最有可能与我发现的相关。

但有什么简单的解决方案吗?像一些允许从Angular级别到文件系统和app目录中的文件的离线访问的Electron库?

提前致谢 托马斯

1 个答案:

答案 0 :(得分:0)

您可以尝试使用howler.js 您可以使用npm install --save howler将其安装到项目中并使用

播放声音
var sound = new Howl({
  src: ['sound.mp3']
});

sound.play();

您可能还想通过npm安装@types/howler来处理typescript