视频在移动数据下自动播放怎么取消?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了视频在移动数据下自动播放怎么取消?相关的知识,希望对你有一定的参考价值。

原因:关闭了“移动网络下视频自动播放”功能,关闭该功能后只有使用WIFI时才能够播放视频。下面用手机百度APP(12.16.1.10版本)演示开启该功能的操作流程:

一、打开手机百度APP,进入“我的”界面。

二、接着点击我的界面右上角的“设置”按钮。

三、打开设置后,找到“播放设置”,点击进入。

四、点击打开该界面下的“视频自动播放”。

五、最后把“移动网络下视频自动播放”功能开启就可以了。

参考技术A 视频播放时长按屏幕,点击“更多”,然后将播放模式由“连播”改为“循环”即可。

iOS 自动播放视频的取消静音按钮

【中文标题】iOS 自动播放视频的取消静音按钮【英文标题】:Unmute button for iOS autoplay video 【发布时间】:2019-09-23 13:28:29 【问题描述】:

我知道要在 iOS 中使用 autoplay 标签,mute 标签也必须用于“安全原因”。我正在使用类似于 autoplay 的东西,即从我的 JavaScript 代码中调用 video.play()。为此,我还必须包含mute 标签。我希望用户能够启用声音。理想情况下,我想从我自己的自定义按钮中获得这个。但是,我似乎无法让它发挥作用。以前有人做过吗?

基本视频 HTML

<video  id='test' class='vidInit' muted playsinline></video>

从 JS 播放

videoCurrent = document.getElementById('test');
// ...
videoCurrent.play();

取消静音按钮 - 不起作用:(

let unmute = document.createElement('img');
unmute.style = 'background-color: blue; position: absolute; display: block; left: 100px; top: 100px; width: 100px; height: 100px;';
unmute.onclick = function() 
    video.muted = false;
    console.log('UNMUTE');

navbar.appendChild(unmute);

【问题讨论】:

是不是因为你用的不是按钮而是图片? 我不这么认为,console.log('UNMUTE'); 似乎被调用了 你在哪里声明了你试图调用 muted = 'false' 的视频变量? 【参考方案1】:

引用视频元素的变量称为videoCurrent,但在单击事件处理程序中,您尝试使用一个简单称为video 的变量,该变量未定义。这是一个工作示例,表明当您使用正确的参考时它确实有效。我还将进行静音的线路更改为

videoCurrent.muted = !videoCurrent.muted;

为了能够在此演示中切换静音/取消静音状态。

顺便说一句,在"UNMUTE" 被记录之前,您应该已经在控制台中看到了解释问题的错误消息。

var videoCurrent = document.getElementById('test');
var navbar = document.querySelector('nav');
videoCurrent.play();

let unmute = document.createElement('img');
unmute.style = 'background-color: blue; position: absolute; display: block; left: 100px; top: 100px; width: 100px; height: 100px;';
unmute.onclick = function() 
  videoCurrent.muted = !videoCurrent.muted;
  console.log('UNMUTE');

navbar.appendChild(unmute);
<nav></nav>
<video  id='test' class='vidInit' src='http://clips.vorwaerts-gmbh.de/VfE_html5.mp4' muted playsinline></video>

【讨论】:

以上是关于视频在移动数据下自动播放怎么取消?的主要内容,如果未能解决你的问题,请参考以下文章

空间背景视频怎么搞自动播放

关于H5视频自动播放问题

移动端video无法自动播放问题

强制取消静音 HTML5 视频自动播放

IH5手机上如何实现自动播放

h5 video自动播放