最新内容

cordova与css结合实现在android上透明状态栏兼容齐刘海等异形屏

应该会有人觉得百度(google)有的东西为什么我会写出来?有我还写啥啊~手上有一个项目,是用cordova+vue的,这个不是重点,由于ios的app上架比较困难,所以优先上架android。因为习惯了在ios上透明状态栏的样式,在android上也想拥有。得赖于ios的css中safe-area-inset-*的属性,可以在cordova的ios端结合c …

mui混合开发关于原生混合iconfont的神坑

最近比较少更新博客,一方面是因为工作原因,另一方面是没什么新鲜点可以写的了,写的太浅大家都是老鸟了,写的太深很多东西并不是一两篇文章可以解决的。这里先说下比较新鲜的混开的坑!!!手上的这个项目使用的是mui框架,底层与app交互使用的是html5+,页面渲染用的是vue,dom对象当然是jquery以上说的这些通通跟我要说的没有什么关系那是不可能的,至少ht …

Handsontable如何获取合并的单元格数据

因为自己挖了一个坑,所以需要使用到Handsontable插件,目前的需求是需要合并单元格,所以必须保留合并的信息。想过使用hook来保存或者删去合并数据,但是会出现很多难以判断的合并情况百度了下,前3页几乎是一模一样的内容,都是不能使用的,大家你抄我我抄你也不验证一下比如 这个var $container = $(& …

终于更新了,开个很大的坑----智能家居HomeAssistant

最近换工作,加上一点家里的时候,停更了一年。收到了不少催更大佬的刀片,这次来一个干货吧。智能家居HomeAssistant不要问我为什么一个做前端的人做了硬件!!!只因为不正经。废话不不多说,如果不喜欢折腾的可以期待我以后的文章,让我们开始吧。1、准备工作    树莓派一件(不建议淘宝买,可以去闲鱼看看,毕竟一般入手树 …

介绍一个小程序页面通讯利器《事件总线》

因为在一个项目中,需要在多个page建立所谓的websocket。但是这存在一个很不实际的问题,如果在每个页面建立websocket,第一不利于页面维护,第二多次建立websocket对内存和项目不定性不利,所以想到使用一种叫《事件总线》实例对所有的通讯事件进行调度和维护。这里先介绍下《事件总线》的原理:在前端的世界观里,每个页面的javascript在不被 …

小程序开发之自定义组件

因为需求的原因,小程序中有比较多需要复用的结构样式和方法,于是便考虑使用自定义组件的方式,将这些部分封装为一个组件,并在需要的页面引入。百度了下,发生搜索的结果基本都是同一篇文章的内容。而这篇文章,仅仅贴出了代码罢了。于是老夫,觉得开发自定义组件必须进行更深入的了解。1、为什么需要开发自定义组件这两个页面,其顶部都有一个搜索条,这个搜索条需要实现3个方法,点 …

小程序开发之心得

→_→ 前段时间工作和私事比较多导致荒废了博客的更新,这次准备点干货1、小程序底层思想一个完整的小程序除了相关配置文件,每个path还包含了4个文件,wxml、js、json和wxss。js文件,固然不必说了,跟常规网页一样,都是javascript(脚本);json文件,这个文件一开始困扰了我很久,因为在项目目录跟下也有一个json文件,是用于配 …

走出electron的大坑【调用主线程的方法】

这里先介绍一个关于electron的前提,也是走出这个坑的基础知识。electron的思想:用于启动程序的main.js 为主线程,而其他js(无论是html外联的js,还是内联使用<script><script>包含的js代码)都为子线程。于是这个问题就简化为子线程如何调用主线程或者主线程调用子线程。在查看文档以后发现主线 …

ColorSupply:扁平化UI设计配色方案推荐

如何挑选颜色一直困扰着很多UI设计师,特别是对于新手来说,配色是一个很困难的问题,那怎么办?答案就是——直接用大神的配色。ColorSupply 收集了来自世界各地设计师的色彩搭配方案,不仅如此,它还按照五大配色方案来分类,这样更加方便设计师们选择颜色了!同时这些配色非常适合扁平化设计使用,比如图标或者矢量插画。网站名称:ColorSupply网站 …

微信内使用video播放视频如何小窗播放

腾讯对微信尤其是安卓版本的内置浏览器内核做了一点点小处理,在X5内核下,播放会强制全屏,如果需要进行边视频边互动下则无法实现。老夫无论使用百度或者是科学上网google都没有解决办法,就连腾讯开发者论坛内相关帖子也都做了删除处理。后面发现,如果要实现小窗播放,只需要把video转化为html5模式,转化方法如下。<video style=&q …

如何运用钢笔工具和画笔工具画弧形取现

最近,有位小姐姐突然问我怎么画一个弧形的虚线箭头。这一问瞬间蒙逼了。弧形,自然而然想到的是钢笔工具。(我最不擅长使用的);虚线呢,肯定是画笔了。但是如何有机的把这两者集合起来呢。效果图1、新建一个画布这里选用500px*500px的作为实验用的画布。这样,我们就得到一张空白的画布了2、用钢笔工具拉出一条曲线在菜单栏->窗口->路径,点开路径会在图 …