我正在制作一个需要在 Android 4.1 平板电脑上完全离线运行的网页。我正在尝试使用 HTML5<video>
标签将本地存储在 SD 卡上的视频嵌入。Source 属性使用相对路径指向包含该视频的子目录。
问题是,点击播放按钮后,视频保持黑色并且只播放声音。启用视频全屏后,它可以正常播放。本机浏览器和 Chrome 中的行为相同。当我将源设置为在线存储的相同视频,或在平板电脑上启用 Web 服务器并从 localhost 加载视频时,一切正常并且嵌入的视频播放良好。
有没有办法强制本地视频在 Android 上以嵌入式模式播放?还是出于某些安全原因这种行为?