牙叔教程 简单易懂
function 铃声(铃声类型, 是否循环播放, 播放时长) { var 播放时长 = 播放时长 || 10000; var 是否循环播放 = 是否循环播放 || false; if (是否循环播放) { 播放时长 = 666 * 1000; } var 铃声选择结果 = android.media.RingtoneManager.TYPE_NOTIFICATION; switch (铃声类型) { case 0: 铃声选择结果 = android.media.RingtoneManager.TYPE_RINGTONE; break; case 1: 铃声选择结果 = android.media.RingtoneManager.TYPE_ALARM; break; case 2: 铃声选择结果 = android.media.RingtoneManager.TYPE_ALL; break; default: break; } var mp = new android.media.MediaPlayer(); mp.setDataSource(context, android.media.RingtoneManager.getDefaultUri(铃声选择结果)); if (是否循环播放) mp.setLooping(true); mp.prepare(); mp.start(); threads.start(function () { sleep(播放时长); if (mp.isPlaying()) { mp.stop(); } }); return mp; } let mp = 铃声(0); setInterval(() => {}, 1000); events.on("exit", function () { if (mp.isPlaying()) { mp.stop(); } });
环境
手机:小米11pro
MIUI: 13.0.12
Android版本: 12
Autojs版本: 9.1.22
名人名言
思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问 --- 牙叔教程
声明
部分内容来自网络 本教程仅用于学习, 禁止用于其他用途