gpt4 book ai didi

javascript - 编写功能测试,HTML5 视频标签

转载 作者:行者123 更新时间:2023-12-03 07:33:08 26 4
gpt4 key购买 nike

我目前正在为围绕 HTML5 视频标签的浏览器编写功能测试。我正在使用 Typescript(JavaScript 的一个版本)。我团队中的某人刚刚问了一个很好的问题:功能测试(我根据 Dan Stringer 的 this great article 编写的)真的有效吗?

是否需要设置 video 标记的 src 属性才能使该功能失败?或者,是否就像尝试将 video 标签添加到 DOM 一样简单(我所做的)?

export function DoesBrowserSupportHTML5VideoAndFileType(fileType : string) {
var mimeType = "video/" + fileType,
videoElement = document.createElement("video");

if (typeof videoElement.canPlayType === "function") {
// ... Do some mime-type evaluations
// and return accordingly
}

return false; // default
}

显然,当前没有 try-catch 语句包围它;但是,我需要设置源属性吗?

最佳答案

Does the src attribute of the videotag need to be set for the feature to fail

一点也不。

但是,根据 src,最终播放可能仍会失败(可能只是实际文件的错误)。

关于javascript - 编写功能测试,HTML5 视频标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35731220/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com