Jeff 的 站内主页

2018
07-05

浏览器获取所安装插件列表 310 VIEW

浏览器获取所安装插件列表 最近需要一个功能,浏览器能够判断我们的插件是否安装,没安装的话提示用户安装。查了下,只要我们插件成功注册到火狐浏览器中,可通过navigator.plugins数据获取所有安装的插件信息。如下图是我通过该方法在火狐上获取的插件信息:我也测了下Chrome上获取的信....Read More >
2018
06-16

web页面npapi插件资源管理问题 407 VIEW

web页面npapi插件资源管理问题 最近写的一个npapi视频插件花了一个月基本搞定了要求功能,最近一直在做测试及优化,然后就是配合前端使用。前端那边有个功能是视频播放区域窗口切换,他找我说切换后浏览器卡住了。我问了他切换是怎么实现的,他每次切换后原有的插件标签都没了,然后加载了新的插件标签。我想了下,原有插件标签....Read More >
2018
03-01

html5播放flv 2913 VIEW

html5播放flv 好久没看优酷了,发现优酷也支持html5播放了,这样看1080p视频电脑不会呼呼叫了。看了下,优酷用的是hls方案。如下为我观看的动漫视频: 鼠标右键复制调试信息可以得到: [crayon-5dcbc8e628252430644020/] 其中"supportTyp....Read More >
2017
11-26

Google ProtoBuf协议介绍 537 VIEW

Protocol buffers(简称protobuf)是谷歌提供的一种轻便高效的结构化数据存储格式,类似于xml与json,可用于结构化数据的序列化。protobuf是一种二进制格式,比xml更小,更快,更简洁。适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式,能够减少数据传输量。据了解微信(例如微信客户端....Read More >
2017
11-26

浅谈吃鸡游戏大地图加载 401 VIEW

最近最火的游戏莫过于各种“吃鸡”,自己也是一个fps游戏爱好者,玩过很多枪战游戏,这次也玩了腾讯cf手游的荒岛特训模式以及网易的荒野行动。吃鸡类游戏都是一个开放的大地图,由于手机配置没PC高,而且容易发热,续航是问题,所以玩这两个游戏时,能明显感觉到地图是动态加载的。当角色移动时,前面的物体才逐渐加载出来,这样做也是为了节省内存,减少资源占用。记得大学时,做碰撞检测写过....Read More >