我有一个自动播放视频在我的网站上,也作为另一个页面的链接。但是现在我发现iPhone的省电模式有一个问题。单击视频可播放视频。但当我再次点击时,什么也不会发生。然而,我希望集成的链接是开放的。
我的代码:
video {
width: 80vw;
height: auto;
margin-left: auto;
margin-right: auto;
display: block;
}<body>
<a href="http://www.google.com">
<video autoplay loop playsinline src="https://www.w3schools.com/html/mov_bbb.mp4" target="_self"></video>
</a>
</body>
你能帮我让链接也在省电模式下打开吗?
发布于 2019-01-01 04:08:21
您可以使用JS和一个onclick事件来实现这一点。
const targetURL = "404.404";
// Not a real address
function openURL() {
window.location = targetURL;
}video {
width: 80vw;
height: auto;
margin-left: auto;
margin-right: auto;
display: block;
}<body>
<video onclick="openURL()" autoplay loop playsinline src="https://www.w3schools.com/html/mov_bbb.mp4" target="_self"></video>
</body>
404.404不是一个真正的URL,它只是为了生成一个404错误,并演示代码重定向。
https://stackoverflow.com/questions/53988976
复制相似问题