uni-app 声音/震动提示,播放系统默认消息声音 安卓(Android)测试通过
2024-09-08 12:43:11
可以跟据自己需求使用,有不足的地方希望大家帮忙补充
- 参数
- type
- 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 }
Options
最新文章
- 使用 SWFObject.js 插入Flash
- 小tips: 使用&;#x3000;等空格实现最小成本中文对齐
- ACM/ICPC 之 暴力打表(求解欧拉回路)-编码(POJ1780)
- 攻城狮在路上(壹) Hibernate(十三)--- Hibernate的检索方式(上)
- JavaEE路径陷阱之getRealPath
- android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解 (转)
- mac终端命令简介
- JavaScript模块化开发库之SeaJS
- iOS程序开发引用的第三方库之间出现duplicate symbol时的处理方法
- Jenkins 七: 部署到Tomcat
- 深入理解Android中ViewGroup
- 高通HAL层之Sensor HAL
- kettle变量(param命名参数2)
- vue 中 直接操作 cookie 及 如何使用工具 js-cookie
- 微服务开发有道之把项目迁移到Kubernetes上的5个小技巧
- xe5 android 控制蓝牙[转]
- Python模块和类.md
- vue父组件中获取子组件中的数据
- 5.Struts2配置形式,覆盖
- leetcode 缺失数字
热门文章
- STL中的智能指针(Smart Pointer)及其源码剖析: std::auto_ptr
- 使用NAT网络模式搭建内网,修改IP地址
- ubuntu 20.04 远程桌面(win10 控制 Ubuntu 20.04)
- (三) Mysql 之MVCC
- Dev Express 框架自定义登录添加短信验证功能
- (2) 使用phpstudy 实现局域网内远程访问本地ThreeJS示例
- 完全机器模拟浏览器操作自动刷网课!不怕被封!!-----python基于selenium实现超星学习通刷视频网课
- SFTP实现密钥登陆并上传文件
- Telerik GridView ----Pdf
- 文件下载,后端接口,django,flask