找到 449 篇文章,关于编程脚本

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

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

79 次浏览

如 w3.org 所述 - autofocus 属性是一个布尔属性。元素上布尔属性的存在表示真值,属性的不存在表示假值。如果属性存在,其值必须是空字符串或与属性规范名称大小写不敏感匹配的值,且没有前导或尾随空格。在 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 转换的输出文件。... 阅读更多

是否可以将 JSF+Facelets 与 HTML 4/5 一起使用?

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 应用程序数据的 value 绑定到 HTML 输入控件。Firefox 目前不支持 type="date"。它会将所有值转换为字符串。由于您希望日期成为一个真正的 Date 对象而不是字符串,因此我们创建另一个变量,然后像下面给出的代码中那样链接这两个变量function MainCtrl($scope, dateFilter) { $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

5K+ 次浏览

标签指定视频。目前,元素支持 3 种视频格式:MP4、WebM 和 Ogg。autoplay 用于在视频和页面加载时启动视频。loop 属性是一个布尔属性。如果存在,则指定视频将在每次完成时重新开始。loop 属性应该可以解决问题。您的浏览器不支持 video 元素。如果您在 loop 属性方面遇到问题,请侦听 videoEnd 事件。之后,在它触发时调用 play() 方法。

如何在 HTML5 中流式传输大型 .mp4 文件?

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

799 次浏览

网络上的视频文件有时需要以特殊方式编码才能在下载时播放。为了使基于 Flash 的视频工作,数据应从流的末尾移动到开头。一个名为 mp4 FastStart 的程序可以为您做到这一点。像 HandBrake 这样的程序在编码时也具有“web”选项。您需要确保您的 Web 服务器没有在 mp4 文件中的压缩之上应用 gzip 或 deflate 压缩。压缩允许您的 Web 服务器提供更小的文件大小,从而加载... 阅读更多

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

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

1K+ 次浏览

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

如何在 HTML5 canvas 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);// 再次缩小图像并重复绘制图像ocx.drawImage(c, 0, 0, c.width * 0.5, cc.height * 0.5);

如何在 HTML5 canvas 中绘制椭圆?

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

772 次浏览

您可以尝试运行以下代码以在 HTML5 canvas 中绘制椭圆 -示例画布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");

广告

© . All rights reserved.