Ücretli | Javascript HTML elemanda ses oynatma
5
●192
- 12-09-2022, 18:34:52Sesi oynatmak istemiyorum, audio elemanının src parametresine base64 olarak yerleştirip, eleman üzerinde controls'a erişmek istiyorum.Omerfd adlı üyeden alıntı: mesajı görüntüle
Şuradaki eleman: https://developer.mozilla.org/en-US/.../Element/audio
Bu arada kodunuz Javascript kodu değil sanırım. - 12-09-2022, 19:22:27javascript hocam fs kütüphanesini kullandım.profweb adlı üyeden alıntı: mesajı görüntüle
```
const encodedData = btoa(x) // veriniz
const src = `data:audio/wav;base64,${encoded}`
```
Bunu dener misiniz? querySelector ile audio/source elementinin src paramtresini belirleyebilrisiniz.
Kod Editorü'nde deneyebilirsiniz. - 12-09-2022, 19:55:44Fetch sonucu gelen response öğesini nasıl base64'e dönüştüreceğim sadece bunu arıyorum.Omerfd adlı üyeden alıntı: mesajı görüntüle
btoa fonksiyonuna direk response öğesini koyunca ses çalışmıyor. - 12-09-2022, 20:04:36kodun tamamını yada apiyi atma şansınız var mı?profweb adlı üyeden alıntı: mesajı görüntüle
Direkt kodu kullanamazsınız aşşağıdaki gibi kullanmanız lazım eğer;
```
const rawResponse = await fetch(url, {
method: 'POST',
headers: headers,
body: credentials
});
const content = await rawResponse.json();
```