Голосовой звонок

Мне нужно позвонить в смену (например, J203) голосом и без нажатия какой-либо кнопки. Только когда я загружаю страницу, я делаю вызов только один раз, и когда я перезагружаю страницу, делаю это снова (или со следующим поворотом)

Здесь индекс

<!DOCTYPE html>
<html>
<head>
    <title>Siri</title>
    <link rel="stylesheet" type="text/css" href="estilo.css">
</head>
<body>
<div>
    <input type="text" id="texto">
    <input type="button" id="hablar" value="Decir">
</div>
<script src="script.js"></script>
</body>
</html>

Здесь стили

* {
    padding: 0px;
    margin: 0px;
    font-family: Century Gothic;
}

body {
    background-color: #ededed;
}

div {
    padding: 30px;
    background-color: #fff;
    margin: 50px;
}

input {
    padding: 9px;
    font-size: 18px;
    border: solid 1px #aaa;
    width: 80%
}
input[type="button"] {
    width: 15%
}

Здесь javascript

document.getElementById('hablar').addEventListener("click",()=>{
    decir(document.getElementById("texto").value);
});

function decir(texto){
    speechSynthesis.speak(new SpeechSynthesisUtterance(texto));
}
0
задан 29.11.2019, 20:42
1 ответ

Ты можешь использовать jQuery, чтобы реализовывать одну funciГіn в момент загружения страницы, используя следующее:

$(document).ready(function(){
  decir(document.getElementById("texto").value);
});

Только - вопрос, что ввел информацию в твоих <input> в момент перезагружения страницы, и так внутри $(document).ready(); ты можешь реализовывать твою функцию decir(); в момент перезагружения страницы. Я надеюсь, что он подает тебя. Привет!

1
ответ дан 01.12.2019, 10:35

Теги

Похожие вопросы