fix(amap):core

This commit is contained in:
wang_yp 2024-10-17 12:17:35 +08:00
parent 5941a69f96
commit a99a9d7acc
1 changed files with 44 additions and 24 deletions

View File

@ -61,10 +61,33 @@ class WebRtc {
} }
} }
async createOffer() { async createOffer() {
try {
var url =
'http://rw.quwanya.cn:12217/api/turn?service=turn&username=flutter-webrtc';
fetch(url)
.then(response => response.json())
.then(data => {
const configuration = { const configuration = {
iceServers: [{ urls: 'stun:127.0.0.1:19302' }] iceServers: [
}; {
urls: data.uris,
"username": data.username,
"credential": data.password
},
]
}
this.gets(configuration)
})
try {
} catch (error) {
console.log(error);
}
}
async gets(configuration) {
console.log(configuration);
const peerConnection = new RTCPeerConnection(configuration); const peerConnection = new RTCPeerConnection(configuration);
this.pee = peerConnection this.pee = peerConnection
@ -86,9 +109,6 @@ class WebRtc {
} }
this.ws?.send(JSON.stringify({ type: 'candidate', data: e })) this.ws?.send(JSON.stringify({ type: 'candidate', data: e }))
} }
} catch (error) {
console.log(error);
}
} }
sendOffer(userId) { sendOffer(userId) {
let that = this; let that = this;