js
文章平均质量分 70
mengzhengjie
这个作者很懒,什么都没留下…
展开
-
asm.js 和 Emscripten 入门教程
http://www.ruanyifeng.com/blog/2017/09/asmjs_emscripten.html作者:阮一峰日期:2017年9月 7日Web 技术突飞猛进,但是有一个领域一直无法突破 ---- 游戏。游戏的性能要求非常高,一些大型游戏连 PC 跑起来都很吃力,更不要提在浏览器的沙盒模型里跑了!但是,尽管很困难,许多开发者始终没放弃,希望让浏览器运行 3D 游戏。2012年,Mozilla 的工程师Alon Zakai在研究 LLVM 编译器时突发奇想:...转载 2020-08-06 09:33:05 · 349 阅读 · 0 评论 -
前后端用websocket通信,前端怎么将long型数据转为 ArrayBuffer 64位二进制数据
https://segmentfault.com/q/1010000014010331 function long2bin(p) { var r = new ArrayBuffer(8); r[7] = p & 0xff; r[6] = p >> 8 & 0xff; r[5] = p >> 16 & 0xff; r[4] = p >> 24 & 0x...转载 2020-07-10 17:03:12 · 431 阅读 · 0 评论 -
关于h5中的fetch方法解读(小结)
https://www.jb51.net/html5/586989.htmlhttps://segmentfault.com/a/1190000011973904Fetch概念fetch身为H5中的一个新对象,他的诞生,是为了取代ajax的存在而出现,主要目的仅仅只是为了结合ServiceWorkers,来达到以下优化:优化离线体验 保持可扩展性当然如果ServiceWorke...转载 2020-01-08 18:20:25 · 695 阅读 · 0 评论 -
HTTP-FLV直播初探
https://www.cnblogs.com/saysmy/p/7851911.html目前几种视频流的简单对比: 协议 httpflv rtmp hls dash 传输方式 http流 tcp流 http ...转载 2019-11-20 11:21:05 · 1234 阅读 · 0 评论 -
谷歌浏览器Chrome播放rtsp视频流解决方案
代码中的具体参数含义,大家可以移步这里:https://wiki.videolan.org/Documentation:WebPlugin/找半天,HTML5的可以支持RTMP 但是无法播放RTSP,flash也止步于RTMP,最后同事推荐了个开源的好东东 VLC ,请教谷歌大神之后,这货果然可以用来让各浏览器(IE activex方式,谷歌、FF)实现播放RTSP视频流,那真是极好的转载 2015-04-29 16:04:40 · 4202 阅读 · 1 评论 -
vlc 安装完了之后google浏览器还是不能打开视频
有时在已经安装了vlc插件了之后 在google浏览器还是不能使用vlc 插件来播放视频原创 2015-05-04 10:56:18 · 8295 阅读 · 1 评论 -
浏览器安装vlc插件播放rtsp流
http://blog.csdn.net/xiaoliouc/article/details/8664081网上很多例子都不管用了,今天自己参照 http://jeremiah.blog.51cto.com/539865/161433/写了一个,经测试通过。注意的是,安装vlc的时候记得勾选ie插件、火狐插件。 [html] view plainco转载 2015-04-13 11:44:59 · 1291 阅读 · 0 评论 -
获取div的真实宽度
var div = document.getElementById('divx'); var width = div.style.width || div.clientWidth || div.offsetWidth || div.scrollWidth;原创 2015-03-25 10:33:35 · 4675 阅读 · 0 评论 -
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
http://www.jb51.net/article/44476.htm本篇文章主要介绍了javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法)需要的朋友可以过来参考下,希望对大家有所帮助insertRow() 方法定义和用法insertRow() 方法用于在转载 2015-02-11 13:41:21 · 1169 阅读 · 0 评论 -
利用jqueryRotare实现抽奖转盘
http://www.cnblogs.com/mofish/archive/2013/01/24/2875516.html很多公司到了年底都会做一些抽奖活动来刺激、吸引、粘住客户,比如抽奖转盘活动。前几天用一个jqueryRotate插件实现了转盘的效果。比起那些很炫丽的flash是稍逊点,但也基本实现了需求效果图:(也可以看线上的效果:http://www.mba转载 2015-01-14 16:23:27 · 1133 阅读 · 0 评论 -
条件注释判断浏览器<!--[if !IE]><!--[if IE]><!--[if lt IE 6]><!--[if gte IE 6]>
http://www.cnblogs.com/dtdxrk/archive/2012/03/06/2381868.htmlhttp://www.icebin.cc/blog/408.html 除IE外都可识别 所有的IE可识别 仅IE6可识别 IE6以及IE6以下版本可识别 IE6以及IE6以上版本可识别 仅IE7可识别 IE7以及IE7转载 2015-01-09 15:05:33 · 796 阅读 · 0 评论 -
Js字符串与十六进制的相互转换
http://www.si9o.com/ct/201110/145970477.htm 开发过程中,字符串与十六进、二进制之间的相互转换常常会用到,尤其是涉及到中文的加密时,就需要把中文转换为十六进制。下面说说具体的转换方法。 1、字符串转换为十六进制 主要使用 charCodeAt()方法,此方法返回一个字符的 Unicode 值,该字符位于指定索引位置。转载 2014-11-19 09:42:06 · 840 阅读 · 0 评论 -
【深入理解javascript原型和闭包系列 】 历时半月完稿,求推荐
http://www.cnblogs.com/wangfupeng1988/p/4001284.html?ADUIN=985037758&ADSESSION=1412037300&ADTAG=CLIENT.QQ.5365_.0&ADPUBNO=26398转载 2014-09-30 15:29:09 · 428 阅读 · 0 评论 -
HTML错误代码详细说明
1. 客户方错误 100 继续 101 交换协议 APACHE错误代码② 成功 200 OK 201 已创建 202 接收 203 非认证信息 204 无内容 205 重置内容 206 部分内容 APACHE错误代码③ 重定向 300 多路选择 301 永久转移 302 暂时转移转载 2014-04-05 10:27:17 · 939 阅读 · 0 评论 -
GPS坐标 转换偏移 成百度地图 坐标
这个算法是国家秘密,转换需要在线连到百度进行,下面是我的苦心研究结果,快给分吧:protected void runTest() throws Throwable { try { BaiduLocation bl = new BaiduLocation(); bl.gpsx = 120;//经度转载 2014-05-07 17:41:31 · 675 阅读 · 0 评论 -
CSS 子元素选择器 通过父节标签去修改子元素的样式
与后代选择器相比,子元素选择器(Child selectors)只能选择作为某元素子元素的元素。选择子元素如果您不希望选择任意的后代元素,而是希望缩小范围,只选择某个元素的子元素,请使用子元素选择器(Child selector)。例如,如果您希望选择只作为 h1 元素子元素的 strong 元素,可以这样写:h1 > strong {color:red;}转载 2014-03-26 17:49:26 · 4489 阅读 · 0 评论 -
svn回到历史的某个版本
svn回到历史的某个版本在代码的编写过程中,难免有些错误需要修改,或者想从以前的文件进行代码修改,这样就涉及到版本的追踪,如果你以前提交时日志写的非常清楚,那版本追踪回滚起来就事半功倍、得心应手。下面介绍几种版本回滚的办法: 1.推荐的一种方法是,直接export一个你需要的版本,然后用你export的版本覆盖你的最新的版本,这样你就可以不丢失你新建的文件,同时获得最新的SVN版本控制。转载 2014-05-23 15:19:45 · 2428 阅读 · 0 评论 -
grid selType: 'checkboxmodel', 取消没行选中
store 为grid的store,数据加载完后判断一下ID=3的数据在store中的位置,然后选中这一行store.on('load',function(store, records){ var index = store.find('ID',3); grid.getSelectionModel().selectRow(index); });原创 2014-06-27 09:26:44 · 2193 阅读 · 0 评论 -
JS重新加载当前页面
[javascript] view plaincopyprint?用JavaScript刷新上级页面和当前页面 "text/javascript"> window.parent.main.document.location.reload();//上级页面 document.location.reload();//当前页面转载 2014-07-08 11:06:44 · 1884 阅读 · 0 评论 -
JS中null,false,0,""和undefined
language ="javascript" type ="text/javascript" > alert(typeof (false));//输出boolean alert(typeof (0));//输出number alert(typeof (""));//输出string alert(typeof (null));//输出o转载 2014-08-12 15:06:01 · 653 阅读 · 0 评论 -
JS控制网页中Flash影片的播放(附带各参数)
http://blog.csdn.net/lzkkevin/article/details/6789593实现功能:在网页中嵌入一段swf视频,加载网页时不播放,点击下面的播放按钮实现播放首先在网页中嵌入Object代码:[html] view plaincopyobject classid="clsid:d27cdb转载 2014-08-18 09:32:04 · 902 阅读 · 0 评论 -
通过网页的JS代码启动移动APP
http://blog.csdn.net/sky_monkey/article/details/22938125androidXMLapp少扯淡,直接上代码:[php] view plaincopy"font-size:18px;"> function startAPP(){ window.locati转载 2015-07-23 11:16:20 · 851 阅读 · 1 评论 -
html5视频播放解决方案
http://www.cnblogs.com/wellsoho/p/3498852.htmlhtml5视频播放解决方案关键词:html5 nativeapp webapp mp4 H.264 html5没学习之前总觉的很神秘。近期通过学习和研究html5有点成果,特总结分享给大家。众所周知应用开发分两种:一是原生的native app 二是web app,转载 2015-11-11 13:45:44 · 555 阅读 · 0 评论 -
基于WASM的H265 Web播放器
https://blog.csdn.net/sonysuqin/article/details/86770715基于WASM的H265 Web播放器1 背景2 代码3 依赖3.1 WASM3.2 FFmpeg3.3 WebGL3.4 Web Audio4 播放器实现4.1 模块结构4.2 线程模型4.3 Player4.3.1 接口4.3.2 下载控制4.3.3 缓...转载 2019-04-19 10:21:10 · 2050 阅读 · 0 评论 -
WebAssembly从0到hello World
https://baijiahao.baidu.com/s?id=1617283920644138765&wfr=spider&for=pcWebAssembly是近年来非常流行并且发展很快的一种语言(实际上我觉得称其为运行机制很合适)。WebAssembly的名字带个汇编Assembly,所以我们从其名字上就能知道其意思给Web使用的汇编语言,是通过Web执行...转载 2019-04-15 17:01:57 · 764 阅读 · 0 评论 -
SRS+flv.js打造兼容性较高的直播、点播平台
https://www.cnblogs.com/lanqie/p/7804466.htmlSRS+flv.js打造兼容性较高的直播、点播平台1、公司之前用的是: 2、SRS+flv.js的优点: 3、上图,看看效果: 4、flv.js下载,构建: 5、如果上一步成功,接下来就是搭建SRS服务器了 6、添加回调 7、视频编辑 8、压力测试 9、转了一圈回到原点 10、转机...转载 2019-01-10 18:03:43 · 2325 阅读 · 1 评论 -
html5 record 录音实例 使用websocket
http://www.jsjtt.com/webkaifa/html5/2013-08-28/34.htmlchrome 支持语言聊天 下面介绍一个chrome 的录音实例: Chat by Web Sockets转载 2018-01-30 15:54:02 · 1290 阅读 · 0 评论 -
关于如何使用websocket 接收并显示图片或者操作二进制
http://blog.csdn.net/kkkkk4400/article/details/16980647今天想实现一个在firefox中使用websocket接收二进制图片并显示的功能。百度了半天..一堆人都说用MozBlobBuilder,可尼玛我的firefox游览器中就没这个对象!!版本(25.0.1)回想一年前想实现用websocket实现模仿C++接收二进制转载 2018-01-16 18:30:57 · 3341 阅读 · 1 评论 -
HTML5新特性之WebRTC
https://www.cnblogs.com/jscode/p/3601648.htmlHTML5新特性之WebRTC1、概述WebRTC是“网络实时通信”(Web Real Time Communication)的缩写,它主要用来让浏览器实时获取和交换视频、音频和数据。WebRTC共分三个API。MediaStream(又称get转载 2018-01-30 18:33:54 · 2503 阅读 · 0 评论 -
HTML5 FLV Player
https://github.com/Bilibili/flv.js#featuresHTML5 FLV Player 352 commits 3 branches 6 releases 3 contributors Apache-2.0 JavaScript 100.0%转载 2017-07-20 16:14:48 · 5282 阅读 · 0 评论 -
HTML5网页录音和压缩
http://www.it165.net/design/html/201406/2651.html宣传一下自己的qq群:5946699 (暗号:C#交流) 欢迎喜欢C#,热爱C#,正在学习C#,准备学习C#的朋友来这里互相学习交流,共同进步群刚建,人不多,但是都是真正热爱C#的 我也是热爱C#的 希望大家可以一起交流,共同进步最近公司需要用到web录音的转载 2017-07-14 11:47:07 · 451 阅读 · 0 评论 -
jQuery获取建立唯一ID
http://blog.csdn.net/yuzhongkai/article/details/50930758不要用微秒来产生唯一的ID自打web开发早期开始,就流行一种产生唯一ID的方法。具体做法是把从1970年1月1日开始计算的微秒数加到你的静态ID后面,如下所示:var myID = "static" + new Date().getTime();转载 2017-06-08 10:40:16 · 618 阅读 · 0 评论 -
jquery 监听div大小变化函数|div resize事件
http://www.itshij.com/divresize今天,小编给大家整理的是监听div大小变化的jquery扩展,通过这个函数扩展jquery,使div也具有和窗口一样的resize功能监听div大小变化JavaScript1234567891011121314转载 2017-06-01 11:42:29 · 33829 阅读 · 4 评论 -
D3.js实现折线图的方法详解
http://www.jb51.net/article/93088.htm众所周知图表是数据图形化的表示,通过形象的图表来展示数据,比如条形图,折线图,饼图等等。可视化图表可以帮助开发者更容易理解复杂的数据,提高生产的效率和 Web 应用和项目的可靠性。现在就让我们大家一起来学习用D3.js来实现折线图。前言D3.js是一个帮助开发者操纵基于转载 2017-05-19 16:28:47 · 3341 阅读 · 0 评论 -
D3 坐标轴
http://wiki.jikexueyuan.com/project/d3wiki/axis.html第七章 坐标轴坐标轴,是可视化图表中经常出现的一种图形,由一些列线段和刻度组成。坐标轴在 SVG 中是没有现成的图形元素的,需要用其他的元素组合构成。D3 提供了坐标轴的组件,如此在 SVG 画布中绘制坐标轴变得像添加一个普通元素一样简单。坐标轴由什么转载 2017-05-19 15:01:08 · 622 阅读 · 0 评论 -
【D3.js数据可视化实战】--(2)本地时间轴
http://blog.csdn.net/tianxuzhang/article/details/49308933背景需求绘制效果实现思路关键技术完整代码背景需求使用D3绘制图表一般都会绘制一个坐标轴,但是用D3画过图的同学都知道默认情况下绘制的坐标轴刻度是英文的。但是我们要的刻度是中文的。怎么办呢?且看本文讲解如何绘制本地时间轴。转载 2017-05-16 18:09:15 · 1046 阅读 · 0 评论 -
jQuery图片上传前先在本地预览
http://www.cnblogs.com/leejersey/p/3660202.htmljQuery图片上传前先在本地预览js代码: /**名称:图片上传本地预览插件 v1.1*作者:周祥*时间:2013年11月26日*介绍:基于JQUERY扩展,图片上传预览插件 目前兼容浏览器(IE 谷歌 火狐) 不支持safari*插件网站:转载 2017-05-03 13:47:19 · 389 阅读 · 0 评论 -
IE 火狐浏览器不能播放flash 视频
用改浏览器去访问 dobe官网安装,网址 http://get.adobe.com/cn/flashplayer/。然后按照官网提示步奏进行操作。下载IE版的flash原创 2016-09-06 00:11:51 · 1171 阅读 · 0 评论 -
jquery 加载等待效果
http://blog.csdn.net/pengpegv5yaya/article/details/11971623[javascript] view plaincopyvar dates = this.options.form.getWidgetByName("dates").getValue(); $.ajax({转载 2015-12-01 09:55:26 · 505 阅读 · 0 评论 -
js 打印divdemo
function printdiv(printpage){var headstr = ' ';var footstr = "";var newstr = document.all.item(printpage).innerHTML;var oldstr = document.body.innerHTML;document.body.innerHTML = headstr+newstr原创 2017-02-17 16:36:27 · 969 阅读 · 0 评论