阅读:2544回复:3
给安卓皮肤添加按键音
首先准备好你的按键音频文件放到如下图安卓皮肤目录中
图片:Snipaste_2023-01-13_23-01-35.png 二,用编辑器打开keyboard.html文件找到script标签插入如下代码 var audio = new Audio(); audio.src = "mechanical.ogg"; audio.preload = "auto"; audio.volume = 0; function playKeySound() { if (audio.volume != 0) { audio.play(); } } function pKeysound() { setTimeout(function () { audio.pause(); audio.currentTime = 0; }, 50); } 图片:Snipaste_2023-01-13_23-01-07.png 三,搜索function init_keyboard在如图位置插入以下代码 document.addEventListener("pointerdown", playKeySound); document.addEventListener("pointerup", function () { if (audio.volume != 0) pKeysound(); else { audio.volume = 1; playKeySound(); } }); 图片:Snipaste_2023-01-13_23-00-21.png 保存,重启输入法,搞定 |
|
沙发#
发布于:2023-01-14 01:42
赞分享!
虽然我平时一般不启用按键音效,或者觉得自带的声音就挺好,也听不出来什么是机械键盘按键声音,但小小如果可以在配置文件中设置声音就更方便有需求的人了,比如设置后手机上开启「按键音效」时就调用指定的那个音频文件。 |
|