我尝试使用电子和angular2开发本机应用程序。 其目的是进行与声音感知相关的心理学实验。
为了做到这一点,我想播放将存储在我的app目录中某些assets目录中的声音。但我发现从角度访问这些音频文件以便播放它有困难。经过半天的搜索,互联网似乎没有用,我找不到并支持文章。
最好的方法是什么?
我是否应该向我的应用添加一些服务器应用程序,并使用角度代理api请求?该解决方案最有可能与我发现的相关。
但有什么简单的解决方案吗?像一些允许从Angular级别到文件系统和app目录中的文件的离线访问的Electron库?
提前致谢 托马斯
答案 0 :(得分:0)
您可以尝试使用howler.js
您可以使用npm install --save howler
将其安装到项目中并使用
var sound = new Howl({
src: ['sound.mp3']
});
sound.play();
您可能还想通过npm安装@types/howler
来处理typescript