需要取消静音按钮为静音的自动播放视频



我在https://nate.ooo这是在chrome强制自动播放视频静音之前制作的,我想知道如何在代码中添加静音按钮。我已经找了好几个小时了,但每次我试图打开一个按钮,按钮都会被松开,或者视频停止全屏播放。我完全不知道从这里到哪里去。

<head>
<script language="javascript" src="howler.js"></script>
<title>иαтнαи</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="assets/css/main.css" />
<link rel='stylesheet' href='assets/css/bootstrap.min.css'>
<link rel='stylesheet' href='assets/css/vendor.css'>
<link rel='stylesheet' href='assets/css/theme_black_red.css' id="theme">
<link rel='stylesheet' href='assets/css/custom.css'>
<link rel='stylesheet' href='assets/css/demo.css'>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<script src="assets/js/vendor/modernizr-2.8.3.min.js"></script>
<script src='assets/js/vendor/html5shiv.min.js'></script>
<link rel="icon" type="image/ico" href="fav.ico"/>
</head>
<body onLoad="scrlsts()">
<div class="site-loader">
<span></span>
<p>Loading...</p>
</div>
<div class="pmeme">
<video id="video" autoplay="true" muted="true" loop="loop" onloadstart="this.volume=1">
<source src="assets/ideal.mp4" type="video/mp4"></source>
</video>
</div>
<div class="site-bg">
<div class="site-bg__overlay"></div>
<div class="site_countdown"></div>
<div class="site-bg__effect"></div>
<canvas class="site-bg__canvas"></canvas>
</div>
</header>
<div class="loading">
<div id="wrapper">
<div id="main">
<header id="header">
<h1> </h1>
<h2><font size="2">// ekzy // /// TEMPORARY//// </font></h2>
<nav>
<ul>

<li><a href="https://play.esea.net/users/746319" class="icon fa-spin fa-crosshairs" target="_blank"><span class="label">ESEA</span></a></li>
<li><a href="skype:blue77904?add" class="icon fa-spin fa-skype" target="_blank"><span class="label">Skype</span></a></li>
<li><a href="https://steamcommunity.com/id/ekzy/" class="icon fa-spin fa-steam" target="_blank"><span class="label">Steam</span></a></li>
<li><a href="https://www.youtube.com/channel/UCjntmMrTYczanbOATwkGisA" class="icon fa-spin fa-youtube-play" target="_blank"><span class="label">Youtube</span></a></li>
<li><a href="http://imgur.com/QWDdjf7" class="icon fa-spin fa-snapchat" target="_blank"><span class="label">Snapchat</span></a></li>
</ul>
</nav>
</header>
</div>
</div>
</div>
<script src="assets/js/vendor/jquery-2.1.4.min.js"></script>
<script src='assets/js/vendor/bootstrap.min.js'></script>
<script src='assets/js/vendor/plugin.js'></script>
<script src='assets/js/variable.js'></script>
<script src='assets/js/main.js'></script>
<script src='assets/js/demo.js'></script>
</body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="JavaScript">
//////////F12 disable code////////////////////////
document.onkeypress = function (event) {
event = (event || window.event);
if (event.keyCode == 123) {
//alert('No F-12');
return false;
}
}
document.onmousedown = function (event) {
event = (event || window.event);
if (event.keyCode == 123) {
//alert('No F-keys');
return false;
}
}
document.onkeydown = function (event) {
event = (event || window.event);
if (event.keyCode == 123) {
//alert('No F-keys');
return false;
}
}
var message=":o";      
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
function disableCtrlKeyCombination(e)
{
var forbiddenKeys = new Array('a', 'n', 'c', 'x', 'v', 'j' , 'w');
var key;
var isCtrl;
if(window.event)
{
key = window.event.keyCode;
if(window.event.ctrlKey)
isCtrl = true;
else
isCtrl = false;
}
else
{
key = e.which;
if(e.ctrlKey)
isCtrl = true;
else
isCtrl = false;
}
if(isCtrl)
{
for(i=0; i<forbiddenKeys.length; i++)
{
if(forbiddenKeys[i].toLowerCase() == String.fromCharCode(key).toLowerCase())
{
alert('Key combination CTRL + '+String.fromCharCode(key) +' has been disabled.');
return false;
}
}
}
return true;
}
</script>
</head>
</html>

你可以尝试像这样在视频标签中添加控件,它的一个功能可以让你静音视频

<video width="400" controls muted autoplay loop>
<source src="NameOfFile.mp4" type="video/mp4">
</video>

最新更新