已找到 449 篇文章 用于编程脚本

在 HTML5 中是 autofocus=“ autofocus”还是 autofocus?

Chandu yadav
更新于 2020 年 6 月 24 日 13:31:55

79 次浏览

正如 w3.org 所述,autofocus 属性是一个布尔属性。某个元素上存在布尔属性可表示真值,而不存在该属性可表示假值。如果存在该属性,则其值必须是空字符串,或者是一个 ASCII 不区分大小写且与属性规范名称匹配的值,并且没有前导或结尾空白。在 HTML 中,使用有或无值的布尔属性。对于 W3C,autofocus 既可以是 autofocus 或者 autofocus = "autofocus",也可以是 autofocus = ""。

视频转换为 mp4 和 ogg 以用于 HTML5 视频的 ffmpeg 设置

Samual Sam
更新于 2023 年 11 月 20 日 12:25:08

1K+ 次浏览

使用 ffmpeg 在 Linux Shell 上将视频转换为 HTML5 视频的适当格式。当转换为 MP4 时,需要使用 h264 视频编解码器和 aac 音频编解码器,因为 IE11 及更早版本仅支持此组合。  ffmpeg -i input.mov -vcodec h264 -acodecaac -strict -2 output.mp4在这个示例中,input.mov 被转换为 output2.mp4,具有最大兼容性、支持 QuickTime,并且没有音频流。 ffmpeg -an -i input.mov -vcodec libx264 -pix_fmt yuv420p -profile:v baseline -level 3 output2.mp4要获得 Firefox 兼容的 ogg 视频, 应该安装 ffmpeg2theora。 这是从 ffmpeg 之前的转换输出的文件。... 了解更多

是否可以在 HTML 4/5 中使用 JSF+Facelets?

George John
更新于 2020 年 1 月 24 日 10:47:16

131 次浏览

Facelets 是 JavaServer Faces (JSF) 的开源 Web 模板系统。此语言需要有效的输入 XML 文档才能工作。Facelets 支持所有 JSF UI 组件并完全专注于构建 JSF 组件树,反映 JSF 应用程序的视图。Facelets 是一项基于 XML 的视图技术。不能用于 HTML4 文档类型。你可以在 JSF/Facelets 中使用,即使页面顶部没有声明。           标题             页眉       导航       主体       页脚    

AngularJS 和 HTML5 日期输入值 - 如何让 Firefox 在日期输入中显示可读的日期值?

Ankith Reddy
更新于 2020 年 1 月 24 日 10:46:12

156 次查看

date 类型元素允许用户输入日期,使用文本框或使用日期选择器。ng-model 指令,将 AngularJS 应用程序数据的值分配给 HTML 输入控件。Firefox 目前不支持 type="date"。它会将所有值转换为字符串。因为你希望日期是一个真正的 Date 对象而不是字符串,因此我们创建另一个变量,然后将两个变量链接起来,如以下给定代码函数中所做的那样。{}    $scope.date = new Date();    $scope.$watch('date', function (date){       $scope.dateString = dateFilter(date, 'yyyy-MM-dd');   ... 阅读更多

HTML5 在加载时无限循环播放视频

Arjun Thakur
更新于 2019 年 7 月 30 日 22:30:22

5 千次以上查看

元素指定视频。目前,元素有 3 种受支持的视频格式,即 MP4、WebM 和 Ogg。自动播放用于在视频和页面加载时启动视频。循环属性是一个布尔属性。如果存在,它指定视频将在每次结束时重新开始。循环属性应该可以做到这一点。你的浏览器不支持视频元素。如果你在循环属性中遇到问题,请监听 videoEnd 事件。此后,在它触发时调用 play() 方法。

如何在 HTML5 中串流大型 .mp4 文件?

Chandu yadav
更新于 2020 年 6 月 24 日 13:33:51

799 次查看

网络上的视频文件有时需要以一种特殊的方式进行编码,以便在下载时播放。为了让基于 Flash 的视频起作用,数据应该从流的末尾移动到开头。一个名为 mp4 FastStart 的程序可以为你执行此操作。HandBrake 等程序有一个“web”选项,在编码时也会执行此操作。你需要确保你的网页服务器没有对 mp4 文件中的压缩进行 gzip 压缩或 deflate 压缩。压缩使你的网页服务器能够提供更小的文件大小,从而加载 ... 阅读更多

使用 HTML5 视频标签播放本地(硬盘)视频文件?

George John
更新于 2020 年 6 月 24 日 13:36:36

1K+ 次浏览

使用以下视频格式添加视频的标签:MP4、WebM 和 Ogg,通过输入元素选择文件。触发 change 事件通过用户对元素的值进行更改时,触发以下元素的事件:、和元素。获取文件对象File 接口提供了有关文件的信息,并允许网页中的 JavaScript 访问内容。HTML 元素的 files 属性返回此类型的对象,而该对象最终让你能够访问使用该元素选择的已选择的列表。指向对象 URL ... 阅读更多

如何将抗锯齿应用于 HTML5 画布 drawImage()?

Ankith Reddy
更新于 2020 年 6 月 24 日 13:37:21

2K+ 浏览数

对于抗锯齿,你需要设置重采样质量。ctx.imageSmoothingQuality = "low|medium|high"使用离屏画布将图像缩小一半−var c = document.createElement('canvas'), ocx = c.getContext('2d'); c.width = img.width * 0.5; c.height = img.height * 0.5; ocxx.drawImage(img, 0, 0, c.width, c.height);// 绘制缩小一半的图像并重复itocx.drawImage(c, 0, 0, c.width * 0.5, cc.height * 0.5);

如何在 HTML5 画布中绘制一个椭圆形?

Arjun Thakur
更新于 2021 年 12 月 16 日 12:13:41

772 浏览数

你可以尝试运行以下代码在 HTML5 画布上绘制一个椭圆形−示例                                  // 画布          var c = document.getElementById('newCanvas');          var context = c.getContext('2d');          var cX = 0;          var cY = 0;          var radius = 40;                    context.save();          context.translate(c.width / 2, c.height / 2);          context.scale(2, 1);          context.beginPath();          context.arc(cX, cY, radius, 0, 2 * Math.PI, false);          context.restore();          context.fillStyle = '#000000';          context.fill();          context.lineWidth = 2;          context.strokeStyle = 'yellow';          context.stroke();           输出

如何在 HTML 中查找 localStorage 的大小?

Ankith Reddy
更新于 2020 年 6 月 24 日 13:38:28

526 浏览数

localStorage 用于跨多个会话保留信息。其最大容量为 5MB。示例你可以尝试运行以下代码片段来检查已分配的大小−var sum = 0; // 循环获取大小 for(var i in localStorage) {    var amount = (localStorage[i].length * 2) / 1024 / 1024;    sum += amount;    document.write( i + " = " + amount.toFixed(2) + " MB"); } document.write( "Total = " + sum.toFixed(2) + " MB");

广告