最新内容

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

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

vue-cli与viewport-units-buggyfill的结合

因为最初的学习让我对vh和vw这类的单位产生依赖,所以在大部分项目的立项时,使用的是vh和vw的单位,本来用的挺好的。但是因为手上的这个项目是自有项目。为了更好的展示效果,开发到中期,用iphone做测试。也恰恰好因为懒,打开摄像头,扫描二维码,自动唤起safari。于是问题来了,因为我使用的是100%视窗高度,即100vh,居然出现了网页底部的导航被saf …

pyQT5使用QNetworkAccessManager请求多个接口

访问多个接口是每个项目都一定会经历的事情。在使用pyqt5的时候要求QNetworkAccessManager,然后使用信号槽self.networkAccessManager.finished.connect(self.requestFinished)但是这就导致一个问题,如果访问多个接口每个接口的处理方式不一样,最傻瓜的方法就是在处理以后disconne …

关于在midwayjs下如何返回svg

因为需要有些新用户没有上传头像的喜欢,但是我又不愿意使用默认头像,毕竟人都想差异化,于是借用了@nimiqidenticons(以下简称identicons)生成动态头像;但是框架是midwayjs,上下文ctx是egg的。查询文档发现 可以通过 @ContentType 修饰器修改返回类型;于是考虑返回的时候应该为base64编码,所以 …

lodash之throttle和debounce的理解

lodash是一个很不错但是很重的类库,它集合了很多实用但不常用的方法。这里主要介绍下我对throttle(节流)和debounce(防抖)的理解。项目底层主要是uni做的app,因为在安卓机或者低版本的ios手机上,用户点击某个按钮转入下个页面的时候,可能会有100~200的延迟。这就导致一些用户手抖的时候会多点一次。所以需要用到防抖-debounce;如 …

淘宝双12刷能量方法【2019年】,理论上可以永久有效【仅限android】

【更新由于格式化导致代码错误问题】去年双11使用脚本,玩坏了淘宝,今年淘宝加入滚动判断。这样就很难在通过网页触发了。不过,现在依旧可以使用某些方法完成代替人工的办法。需要用到App【Auto.js】和一个脚本[Download]资源名称:Auto.js和脚本下载下载地址:http:www.imcyk.comdownloadAuto.js_v4.1.1.apk …

ES6 常用汇总(一)

一、let 和 const1、let 可以声明变量let name = '张三';console.log(name);张三2、ES6 新增块级作用域  注:在 ES6 之前作用域分为:全局作用域、函数作用域{var name1 = '张三';let name …

html2canvas与vue-qr的爱与恨

手上有个重构项目,原来的邀请二维码页面做的比较赶,现在重构以后,需要美化一下二维码的页面。当然除了美化二维码以外,还需要用户可以保存,所以这就不仅仅是生成二维码,而是整个二维码卡片。本来这部分是可以交给后端生存的,但是考虑到后端进行的美化未必方便,本质上写法与canvas一样,所以并没有交由后端处理。在思考了一个白天后,我觉得用常规的网页写法写出卡片样式,使 …

如何使用控制台刷618猫币【2019-6-13更新】

都知道淘宝有一个每天40次的逛店铺找猫猫得猫币然而每次手动点是很麻烦的!!现在告诉你们如何使用js代码刷这个任务1、使用chrome浏览器、或者比较正常的浏览器(IE系,UC浏览器的走开);2、打开https:login.m.taobao.comlogin.htm登陆下,放心这个是淘宝的,不会给你指向其他网址;3、打开https:pages.tmall.co …

cordova+cordova-plugin-x5-webview(x5)内核在input(type=file)无法选取照片的问题

在我研究了flutter和mpvue后,我决定放弃mui以及flutter和mpvue,至于什么原因,日后文章会说明。目前我用的是vue-cli3+cordova;但是cordova原生内核毕竟是比较老的,css中使用env可能会导致错误。于是必须引入其他内核最为替代;目前已知的有crosswalk和腾讯x5内核crosswalk:我试过,但是放弃了。原因不 …

vue-cli3与鹅厂的badjs-report整合

经常会遇到有用户反应分享功能分享没得到返利,xxx登录失败,这种莫名其妙的错误。明明上线之前内部做了多种测试。这种软错误是最难修改的。所以就引入了鹅厂的badjs。具体服务端安装过程就不过多讨论了。根据文档,引入后初始化即可使用。因为badjs重写了window.onerror的方法。BJ_REPORT.init({id: 1})但是在vue-cl …

flutter抉择和爬坑之底部选项卡

最近研究多平台开发,其中不可避免的就是ios和安卓开发。换一句话,如果需要一个程序媛员的时候为什么还需要2个。所以一个可以同时开发ios和安卓的平台是多么重要。之前在这块方面我对mui有所浸淫,但是用webview构建和js桥的方法实现在多端开发在性能上仍然不能满足我对体验的要求。尤其使用webview需要兼顾使用者的手机版本。以至于很多语法是无法使用的~。 …