У меня здесь очень странная проблема
Я хочу отобразить предупреждение с JavaScript с зацикливанием звука на фоне
Мне удалось это сделать, но это не сработаетв Chrome
он отлично работает в Firefox, Edge, IE, но не в Chrome -_-
в Chrome звук зацикливается, только когда вы нажимаете OK в предупреждении
Здесьэто код:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="description" content="popup alert">
<title>This is a popup alert</title>
<style type="text/css">
body
{
background-image: url('image.png');
background-repeat: no-repeat;
background-size: cover;
}
</style>
</head>
<body>
<div align="center" id="text">
<h1>title text</h1>
<br>
<h1>title 2 text 2</h1>
<iframe src="silence.mp3" allow="autoplay" id="audio"
style="display:none"></iframe>
<audio controls autoplay loop style="display:none">
<source src="0564.ogg" type="audio/ogg">
</audio>
</div>
<script type="text/javascript">
function popup()
{
window.alert("Hello");
}
window.onload = setTimeout("popup()", 500);
</script>
</body>
</html>
Можете ли вы сказать мне, почему Chrome делает его слишком сложным?
спасибо