找到 6691 篇文章 关于 Javascript

在 Android 中使用 HTML5 在 WebView 中播放 MP4 视频

Ankith Reddy
更新于 2020-06-25 07:12:13

796 次浏览

要在 WebView 中播放 MP4 视频,您需要首先在清单中声明内容提供程序 - 实现使用 open() 方法打开文件 - URI myURL = URI.create("file:///mypath/new.mp4"); File f = new File(myURL); ParcelFileDescriptor p =    ParcelFileDescriptor.open(f, ParcelFileDescriptor.MODE_READ_ONLY); return p;

Touchmove pointer-events: none CSS 在 Android 4.4/ChromeView 的 Chrome 上不起作用

Lakshmi Srinivas
更新于 2020-06-25 07:29:12

203 次浏览

当触点位于触摸表面上时,会触发 touchstart 事件。使用 addEventListener() 用于 touchmove pointer-events -overlay.addEventListener('touchstart', function(ev){    ev.preventDefault(); });这里,我们还使用了 preventDefault() 方法。preventDefault() 方法阻止浏览器执行默认操作。

如何使用 CSS3 和 HTM5 创建具有不规则形状的 div?

karthikeya Boyini
更新于 2020-06-25 07:17:00

488 次浏览

使用 CSS3,您可以创建矩形、三角形等形状。让我们看看如何 - 以下是一个矩形 -#shape1 {    width: 300px;    height: 150px;    background: blue; }以下是一个三角形 -#shape2 {    width: 0;    height: 0;    border-left: 200px solid transparent;    border-bottom: 200px solid blue; }

在 iOS Safari 上播放 WAV 文件

Nancy Den
更新于 2020-06-25 07:13:31

387 次浏览

要在 iOS Safari 上播放 WAV 文件,请添加内容范围标头。标头将允许播放 WAV 文件 -Content-Range: bytes XX-XX/XX Content-Type: audio/wav Content-Disposition: attachment; filename = "new.WAV" Content-Length: XX上面,new.WAV 是我们的 WAV 文件。

测量 HTML5 canvas 元素上的文本高度

George John
更新于 2020-06-25 07:12:51

1K+ 次浏览

要获取文本高度,请以 pt 设置字体 -context.font="15pt Calibri";现在,获取高度如下 -var height = parseInt(context.font.match(/\d+/), 10);上面我们使用了匹配来将字体大小与字体面分离。

如何使用 HTML5 Canvas 处理 mousedown 和 mouseup

Daniol Thomas
更新于 2020-01-27 10:52:11

693 次浏览

要使用 HTML5 Canvas 处理 mousedown 和 mouseup 事件,var mouseDown = false; // 用于 mousedown canvas1.onmousedown = function(event){    dragOffset.x = event.x - mainLayer.trans.x;    dragOffset.y = event.y - mainLayer.trans.y;    mouseDown = true; } // 用于 mouseup canvas1.onmouseup = function(event){    if(mouseDown) mouseClick(eevent    mouseDown = false; }

为什么我不能使用 iframe 绝对定位来设置高度/宽度

Samual Sam
更新于 2020-06-25 07:17:36

403 次浏览

iFrames 是替换元素,被认为与非替换元素不同。该元素是非替换元素。要实现相同的结果,即在 iframe 中设置左右或上下,请使用 div 作为具有绝对位置、顶部、左侧、右侧、底部的包装器。将您的 iframe 放置在 -width:100% height:100% 中。

HTML 5 视频缓冲较长视频的特定部分

Krantik Chavan
更新于 2020-06-25 07:18:36

601 次浏览

在 HTML 中使用 TimeRanges 对象来设置一系列不重叠的时间范围。您还可以设置开始和结束时间。以下是属性 -length - 时间范围的长度。start(index) - 开始时间,以秒为单位end(index) - 结束时间,以秒为单位以下是显示缓冲的代码片段 -// 显示 12 myAudio.buffered.start(1); // 显示 20 myAudio.buffered.end(1);

检测 HTML 点击拨打支持功能在 JavaScript 中

Ankith Reddy
更新于 2020-06-25 07:19:05

186 次浏览

如今,几乎所有移动设备都支持 tel: 协议。这包括 iOS 上的 Safari、Android 浏览器、Symbian 浏览器、Opera Mini 等。像这样添加它 -if (/(HTC825)/i.test(navigator.userAgent)){    $("a[href^='tel:']").each(function(){       this.href = this.href.replace("tel:", "wtai://wp/mc;");    }); }

Chrome input type=“number” CSS 样式

Lakshmi Srinivas
更新于 2020-06-25 07:20:05

1K+ 次浏览

要设置 input type = number 的样式,请使用以下 CSS -input[type=number]::-webkit-inner-spin-button {    -webkit-appearance: none; }以上显示无微调器。要显示和设置微调器的样式,请使用input[type=number]::-webkit-inner-spin-button {    opacity: 1; }输出以上显示以下输出 -

广告