|
|
@ -15,7 +15,12 @@ var options = { |
|
|
|
|
|
|
|
$('.leave-btn').hide(); |
|
|
|
|
|
|
|
$(".join-form").submit(async function (e) { |
|
|
|
$('#local-volume-range').on('input change', function() { |
|
|
|
if (localTracks.audioTrack) |
|
|
|
localTracks.audioTrack.setVolume(Math.floor($(this).val()**2)); |
|
|
|
}); |
|
|
|
|
|
|
|
$('.join-form').submit(async function (e) { |
|
|
|
e.preventDefault(); |
|
|
|
console.log('ookkkk', this, $(this)); |
|
|
|
console.log($(this).serializeArray()); |
|
|
@ -28,7 +33,6 @@ $(".join-form").submit(async function (e) { |
|
|
|
try { |
|
|
|
await join(); |
|
|
|
$('.u-cnt').hide(); |
|
|
|
alert("加入成功!"); |
|
|
|
} catch (error) { |
|
|
|
console.error(error); |
|
|
|
alert('出错啦\n' + error); |
|
|
@ -59,10 +63,7 @@ async function join() { |
|
|
|
AgoraRTC.createMicrophoneAudioTrack(), |
|
|
|
]); |
|
|
|
|
|
|
|
localTracks.audioTrack.intervalId = window.setInterval(set_soundmeter, 25, '#local-player progress', localTracks.audioTrack); |
|
|
|
|
|
|
|
// play local audio track
|
|
|
|
localTracks.audioTrack.play(); |
|
|
|
localTracks.audioTrack.intervalId = window.setInterval(set_soundmeter, 250, '#local-player progress', localTracks.audioTrack); |
|
|
|
|
|
|
|
// publish local tracks to channel
|
|
|
|
await client.publish(Object.values(localTracks)); |
|
|
|