npm i --save nativescript-sound
- 版本:1.0.4
- GitHub: https://github.com/jbristowe/nativescript-sound
- NPM: https://npmjs.net.cn/package/nativescript-sound
- 下载
- 昨天:0
- 上周:0
- 上个月:0
NativeScript Sound
在您的 NativeScript 应用中播放声音。
安装
从项目根目录运行以下命令
tns plugin add nativescript-sound
使用方法
要使用此插件,您必须首先 require() 它
var sound = require("nativescript-sound");
创建并播放
在播放之前将音频文件预加载到 sound 模块中非常重要;由于音频正在处理,创建过程中会有延迟
var tada = sound.create("~/sounds/tada.mp3"); // preload the audio file
// play the sound (i.e. tap event handler)
tada.play();
创建声音集合是一种好方法
sounds = {
"Tada": sound.create("~/sounds/tada.mp3"),
"Boo": sound.create("~/sounds/boo.mp3"),
// ...
};
如果您想因为按钮被点击而播放声音,可以使用以下代码(其中 name
指的是要播放的音频文件名称)
this.playButtonPressed = function(name) {
if (app.android) {
sounds[name].play();
} else {
var soundFile = sound.create("~/sounds/" + name + ".mp3");
soundFile.play();
}
}
停止
tada.stop();
重置
tada.reset();