教程详情

1. 打开Chrome浏览器,点击菜单按钮(三个垂直点)> 更多工具 > 扩展程序。
2. 在扩展程序页面中,点击右上角的“加载已解压的扩展程序”按钮。
3. 在文件管理器中找到并选择要安装的扩展程序,然后点击“打开”按钮。
4. 等待扩展程序安装完成,完成后点击“关闭”按钮。
5. 返回Chrome浏览器,点击菜单按钮(三个垂直点)> 更多工具 > 开发者工具。
6. 在开发者工具中,点击“控制台”选项卡,然后输入以下代码:
javascript
if (window.AudioContext) {
let audioContext = new AudioContext();
let source = audioContext.createMediaStreamSource(navigator.mediaDevices.getUserMedia({ audio: true }));
let analyser = audioContext.createAnalyser();
let bufferLength = analyser.frequencyBinCount;
let dataArray = new Uint8Array(bufferLength);
let sourceData = new Uint8Array(source.numberOfChannels());
sourceData.set(new Uint8Array(source.sampleRate * bufferLength));
sourceData[0] = 0;
sourceData[1] = 0;
sourceData[2] = 0;
sourceData[3] = 0;
sourceData[4] = 0;
sourceData[5] = 0;
sourceData[6] = 0;
sourceData[7] = 0;
sourceData[8] = 0;
sourceData[9] = 0;
sourceData[10] = 0;
sourceData[11] = 0;
sourceData[12] = 0;
sourceData[13] = 0;
sourceData[14] = 0;
sourceData[15] = 0;
sourceData[16] = 0;
sourceData[17] = 0;
sourceData[18] = 0;
sourceData[19] = 0;
sourceData[20] = 0;
sourceData[21] = 0;
sourceData[22] = 0;
sourceData[23] = 0;
sourceData[24] = 0;
sourceData[25] = 0;
sourceData[26] = 0;
sourceData[27] = 0;
sourceData[28] = 0;
sourceData[29] = 0;
sourceData[30] = 0;
sourceData[31] = 0;
sourceData[32] = 0;
sourceData[33] = 0;
sourceData[34] = 0;
sourceData[35] = 0;
sourceData[36] = 0;
sourceData[37] = 0;
sourceData[38] = 0;
sourceData[39] = 0;
sourceData[40] = 0;
sourceData[41] = 0;
sourceData[42] = 0;
sourceData[43] = 0;
sourceData[44] = 0;
sourceData[45] = 0;
sourceData[46] = 0;
sourceData[47] = 0;
sourceData[48] = 0;
sourceData[49] = 0;
sourceData[50] = 0;
sourceData[51] = 0;
sourceData[52] = 0;
sourceData[53] = 0;
sourceData[54] = 0;
sourceData[55] = 0;
sourceData[56] = 0;
sourceData[57] = 0;
sourceData[58] = 0;
sourceData[59] = 0;
sourceData[60] = 0;
sourceData[61] = 0;
sourceData[62] = 0;
sourceData[63] = 0;
sourceData[64] = 0;
sourceData[65] = 0;
sourceData[66] = 0;
sourceData[67] = 0;
sourceData[68] = 0;
sourceData[69] = 0;
sourceData[70] = 0;
sourceData[71] = 0;
sourceData[72] = 0;
sourceData[73] = 0;
sourceData[74] = 0;
sourceData[75] = 0;
sourceData[76] = 0;
sourceData[77] = 0;
sourceData[78] = 0;
sourceData[79] = 0;
sourceData[80] = 0;
sourceData[81] = 0;
sourceData[82] = 0;
sourceData[83] = 0;
sourceData[84] = 0;
sourceData[85] = 0;
sourceData[86] = 0;
sourceData[87] = 0;
sourceData[88] = 0;
sourceData[89] = 0;
sourceData[90] = 0;
sourceData[91] = 0;
sourceData[92] = 0;
sourceData[93] = 0;
sourceData[94] = 0;
sourceData[95] = 0;
sourceData[96] = 0;
sourceData[97] = 0;
sourceData[98] = 0;
sourceData[99] = 0;
sourceData[100] = 0;
sourceData[101] = 0;
sourceData[102] = 0;
sourceData[103] = 0;
sourceData[104] = 0;
sourceData[105] = 0;
sourceData[106] = 0;
sourceData[107] = 0;
sourceData[108] = 0;
sourceData[109] = 0;
sourceData[110] = 0;
sourceData[111] = 0;
sourceData[112] = 0;
sourceData[113] = 0;
sourceData[114] = 0;
sourceData[115] = 0;
sourceData[116] = 0;
sourceData[117] = 0;
sourceData[118] = 0;
sourceData[119] = 0;
sourceData[120] = 0;
sourceData[121] = 0;
sourceData[122] = 0;
sourceData[123] = 0;
sourceData[124] = 0;
sourceData.push(dataArray);
}
将上述代码添加到`manifest.json`文件中的`contentScripts`部分,然后在浏览器中访问包含音频元素的网页时,网页录音功能应该已经启用。