首页 > 移动平台 > 详细

ionic3-触发元素手机震动+原生音频

时间:2021-03-08 14:22:37      阅读:49      评论:0      收藏:0      [点我收藏+]

参考地址:https://ionicframework.com/docs/v3/native/vibration/

https://ionicframework.com/docs/v3/native/native-audio/

震动的依赖

 $ ionic cordova plugin add cordova-plugin-vibration
 $ npm install --save @ionic-native/vibration@4
 import { Vibration } from ‘@ionic-native/vibration‘;
 ?
 constructor(private vibration: Vibration) { }
 ?
 ...
 ?
 

原生音频

 $ ionic cordova plugin add cordova-plugin-nativeaudio
 $ npm install --save @ionic-native/native-audio@4
 import { NativeAudio } from ‘@ionic-native/native-audio‘;
 ?
 constructor(private nativeAudio: NativeAudio) { }
 ?
 //找一个声音文件,然后在ts文件里面先加载声音
 constructor(private nativeAudio: NativeAudio) {
     //uniqueId1为音频文件的唯一ID
     //assetPath音频资产的相对路径或绝对URL(包括http://)
     //官网还有更多的配置,这里只需要两个参数就行了,后面的回调记得带上
     this.nativeAudio.preloadSimple(‘uniqueId1‘, ‘assets/13785.mp3‘).then(this.onSuccess, this.onError);
 }
 ?
 
 sound(){
   //震动的时间
   this.vibration.vibrate(1000);
   //调用加入本地的音频
     this.nativeAudio.play(‘uniqueId1‘).then(this.onSuccess,this.onError)
 }

 

 

 

 

ionic3-触发元素手机震动+原生音频

原文:https://www.cnblogs.com/tangkuai/p/14498258.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!