uni-app 声音/震动提示,播放系统默认消息声音 安卓(Android)测试通过

可以跟据自己需求使用,有不足的地方希望大家帮忙补充

参数
type
Options
vibrate:震动
othre:铃声
 1 msg_remind(type)
 2     {
 3         if(type=='vibrate')
 4         {
 5             //震动
 6             plus.device.vibrate(500);
 7         }
 8         else
 9         {
10             //声音
11             let main = plus.android.runtimeMainActivity();
12             let RingtoneManager = plus.android.importClass("android.media.RingtoneManager");
13             let uri = RingtoneManager.getActualDefaultRingtoneUri(main, RingtoneManager.TYPE_NOTIFICATION);  
14             let MediaPlayer = plus.android.importClass("android.media.MediaPlayer");  
15             let player = MediaPlayer.create(main, uri);  
16             player.setLooping(false);  
17             player.prepare();  
18             player.start();
19         }
20         
21     }

 

posted on 2022-02-23 13:39  奔驰的码儿  阅读(3285)  评论(0编辑  收藏  举报

导航