最近一直在处理video标签在IOS和Android端的兼容问题,其中遇到不少坑,绝大多数问题已经解决,下面是处理问题经验的总结: 1.获取视频的第一帧作为背景图; 技术:canvas绘图 2.禁止安卓手机自动全屏 video标签在安卓系统下,默认全屏,通过添加属性可以禁止全屏, x5-playsi ...
分类:
移动开发 时间:
2019-03-27 12:57:30
阅读次数:
522
最近开发遇到一个功能需求,目的是要获取一个AI分析结果中最长连续帧,比如一个视频中连续3帧有人,那么我认为这个视频就是有人,我就要判断这个视频帧列表中是否有连续的三帧有人。本质就是获取列表中的最长连续数字,比如有一个列表 a = [1,2,3,4,1,2,3],要获取这个列表中最长连续数字,应该是[ ...
分类:
编程语言 时间:
2019-01-23 10:35:20
阅读次数:
198
转过来,平时看看。虽然还有很多问题至今无解。比如:华为麒麟950的P8和meta打开我们的应用首页经常偶发白屏。!! 1、安卓浏览器看背景图片,有些设备会模糊。 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小, ...
分类:
移动开发 时间:
2019-01-14 14:41:14
阅读次数:
230
个人比较懒,Mac 电脑直接使用命令行安装,brew install mongodb,但是遇到两个问题,其一: 好在这个有提示,直接命令行输入 sudo chown -R $(whoami) /usr/local/share/man/man5 接着输入电脑密码就行了 问题二: 这个只知道/usr/l ...
分类:
数据库 时间:
2018-12-18 22:40:48
阅读次数:
253
前言:有一星期没跟新博客了,最近太忙、项目赶进度就没把时间花在博客上;今天来说说所谓的微信公众号开发和填坑记录; 微信公众号:运行在微信终端的应用 (对于开发者来说比较爽的你只需考虑兼容微信浏览器,因为它是在微信浏览器环境下运行的) 微信公众号开发分为两部分: 一、传统开发(前后端分离) 推荐 页面 ...
分类:
微信 时间:
2018-12-17 18:02:20
阅读次数:
243
项目开发遇到一个需求,就是当坦克的准心瞄准敌方(enemy tank 或 item box)时,要让选中的对象的轮廓高亮起来,这实际上是接下来要讲解的实时渲染中轮廓线的渲染应用。实现方式有多种,下面逐一总结各自的原理和优缺点。 · 法线外拓的几何轮廓线渲染 ...
分类:
编程语言 时间:
2018-12-09 14:03:47
阅读次数:
207
vue web开发并不是孤立的。它需要众多插件的配合以及其它js框架的支持。本篇想把vue web开发的一些问题,拿出来讨论下。 1、web界面采用哪个UI框架?项目中引用了layui框架。引入框架的好处就是解决界面风格统一的问题,良好的布局(自适应不同的设备),提供了大量基础组件及模块,如form ...
分类:
其他好文 时间:
2018-12-07 21:09:00
阅读次数:
222
一 前提 这是今天开发遇到的一个小问题,自己本身是没有学过正则的,所以只有去百度上找,发现大部分都不是我想要的,所以只有看正则表达式的语法了。 二 结论 最后得出的结论是 /^[2-9](\.[1-9])?|1\.[1-9]?$/ , 解释: 刚开始本来是想用 “&”的,但是没想到正则里面没有这个“ ...
分类:
Web程序 时间:
2018-12-03 21:41:28
阅读次数:
329
最近做微信开发遇到这个问题,查了一些文档,总结一下 1.url后面加参数 indow.location.href = url +'?timestamp='+ new Date().getTime()+Math.random(); 2.模拟触发a标签 <a id="alink" href="abc.a ...
分类:
微信 时间:
2018-11-20 11:30:49
阅读次数:
262
1、安卓浏览器看背景图片,有些设备会模糊。 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了480 ...
分类:
移动开发 时间:
2018-11-19 14:08:08
阅读次数:
254