账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    html5 video 在網頁上如何自動播放且適用所有瀏覽器和裝置?
    60
    0
    <video playsinline autoplay controls muted>
     <source src="xxx">
    </video>

    我發現在macOS版谷歌瀏覽器可以,但是RWD谷歌瀏覽器竟然不行
    safari也可以,RWD的safari可以
    RWD就是我有設定 @media screen and (max-width: 1100px){ 以下就是RWD
    很怪,代碼都是一樣的,但是谷歌RWD竟然不行

    還沒試過ios的谷歌和safari
    和android內建瀏覽器和谷歌瀏覽器

    有大神知道適用所有瀏覽器和裝置的代碼嗎?需要添加什麼js代碼輔助?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 纸条线 普通会员 1楼

      要在網頁上自動播放 HTML5 视頻,您可以使用 HTML5 的 video 元素和 JavaScript API。以下是使用 JavaScript 的示例,使视频在所有瀏覽器和裝置上自動播放:

      1. 首先,您需要在 HTML 文件中引入 video 元素。例如:

      ```html

      Video Player

      ```

      1. 然后,您需要在 JavaScript 文件(例如 video.js)中编写 JavaScript 代码来控制视频的播放。以下是一个简单的示例:

      ```javascript // 获取 video 元素 const video = document.getElementById('myVideo');

      // 播放视频 video.play();

      // 隐藏 controls video.style.display = 'none';

      // 设置视频播放速度 video.onscale = function() { this.style.maxWidth = '100%'; };

      // 当视频加载完成后,显示 controls video.onload = function() { video.style.display = 'block'; }; ```

      1. 将上述 JavaScript 代码保存为 video.js 文件,然后将其添加到 HTML 文件的 <head> 标签中:

      ```html

      Video Player

      ```

      这样,您就可以在所有支持 HTML5 视频的浏览器中自动播放您的视频了。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部