[置顶]cordova与css结合实现在android上透明状态栏兼容齐刘海等异形屏
【超硬核】改写cordova代码结合css是的安卓支持透明状态栏,兼容各异形屏幕!通知兼容不支持safe-area-inset-*的浏览器内核
- 前端仕锦
- 2019-06-27 08:41:34
- 12386已阅读
- 23
lodash之throttle和debounce的理解
lodash是一个很不错但是很重的类库,它集合了很多实用但不常用的方法。这里主要介绍下我对throttle(节流)和debounce(防抖)的理解。项目底层主要是uni做的app,因为在安卓机或者低版本的ios手机上,用户点击某个按钮转入下个页面的时候,可能会有100~200的延迟。这就导致一些用户手抖的时候会多点一次。所以需要用到防抖-debounce
- 前端仕锦
- 2020-05-05 08:07:38
- 6586已阅读
- 32
html2canvas与vue-qr的爱与恨
html2canvas与vue-qr共同作用下产生的无法载入图片的问题,其实是一个小问题,只是因为想太多了,所以纠结了几乎一天时间
- 前端仕锦
- 2019-09-14 08:14:29
- 6015已阅读
- 25
[置顶]vue-cli与viewport-units-buggyfill的结合
vue-cli单页应用与viewport-units-buggyfill的结合,解决safari下100vh实际大于浏览器高度的问题。
- 朝圣言
- 2019-04-01 14:19:27
- 10248已阅读
- 18
vue-cli3与鹅厂的badjs-report整合
经常会遇到有用户反应分享功能分享没得到返利,xxx登录失败,这种莫名其妙的错误。明明上线之前内部做了多种测试。这种软错误是最难修改的。所以就引入了鹅厂的badjs。具体服务端安装过程就不过多讨论了。根据文档,引入后初始化即可使用。因为badjs重写了window.onerror的方法。BJ_REPORT.init({id: 1})但是在vue-cli下。在vue内的错误或者警告都是以try的形式抛出,也就是并不会从onerror这个方法经过。
- 前端仕锦
- 2019-02-26 11:04:37
- 7451已阅读
- 12
Handsontable如何获取合并的单元格数据
因为自己挖了一个坑,所以需要使用到Handsontable插件,目前的需求是需要合并单元格,所以必须保留合并的信息。想过使用hook来保存或者删去合并数据,但是会出现很多难以判断的合并情况百度了下,前3页几乎是一模一样的内容,都是不能使用的,大家你抄我我抄你也不验证一下比如 这个var $container = $("#topFieldDiv"); var handsontable = $containe
- 前端仕锦
- 2018-07-18 20:05:52
- 8581已阅读
- 5
走出electron的大坑【调用主线程的方法】
这里先介绍一个关于electron的前提,也是走出这个坑的基础知识。electron的思想:用于启动程序的main.js 为主线程,而其他js(无论是html外联的js,还是内联使用<script></script>包含的js代码)都为子线程。于是这个问题就简化为子线程如何调用主线程或者主线程调用子线程。在查看文档以后发现主线程使用的是ipcMain模块而子线程使用的是ipcRenderer模块main.js(用于创建最原始的窗口的js文件)...... ap
- 朝圣言
- 2017-12-06 14:11:20
- 6618已阅读
- 0
微信内使用video播放视频如何小窗播放
腾讯对微信尤其是安卓版本的内置浏览器内核做了一点点小处理,在X5内核下,播放会强制全屏,如果需要进行边视频边互动下则无法实现。老夫无论使用百度或者是科学上网google都没有解决办法,就连腾讯开发者论坛内相关帖子也都做了删除处理。后面发现,如果要实现小窗播放,只需要把video转化为html5模式,转化方法如下。
- 朝圣言
- 2017-08-15 09:42:33
- 6469已阅读
- 0
如何监听css并同步生成sprite图(二阶)
sprite图 CSSSprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而言,不高于200KB的单张图片的所需载入时间基本是差不多的,所以无需顾忌这个问题。
- 前端仕锦
- 2017-06-27 14:47:19
- 5041已阅读
- 1