JSSDK微信自定义分享[修正SPA 分享的bug]
使用微信JSSDKAPI步骤一:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。如果你使用了支付类接口,请确保支付目录在该安全域名下,否则将无法完成支付。备注:登录后可在“开发者中心”查看对应的接...
HTML5 Audio 对象(属性、方法、事件)
HTML5 Audio 对象属性属性描述audioTracks返回表示可用音频轨道的 AudioTrackList 对象。autoplay设置或返回是否在就绪(加载完成)后随即播放音频。buffered返回表示音频已缓冲部分的 Tim...
npm和yarn安装node-sass失败的完美解决方案
由于某些不可描述的原因,利用npm进行安装模块的时候会发生xxx下载失败的情况node-sass尤其的频繁,或者说node-sass的二进制文件是接近百分百失败的,即使用yarn安装也依旧在这个点失败,以下是完整的解决方案。全部的下载...
用Git-Hooks进行自动部署,让提交发布自动化
之前了解的自动化部署都是jekins这样集成化的成熟的工具。最近因为有朋友提交代码时,不想登陆服务器拉取代码,才了解到 git hooks。看来还是git使用不到位。之前一直都是本地开发并提交代码,测试时,人工登陆测试服务器去拉取最新...
[axios] Vue文件流上传文件
npm地址初始化APIimport axios from 'axios' import qs from 'qs' const http = axios.create({ // baseURL: 'http://api-tes...
使用 Prism.js 实现漂亮的代码语法高亮
最近有好几个人问我使用的是哪个代码高亮插件?其实我并没有使用 WordPrees 插件,而是直接使用了一个 JavaScript 库 —— Prism 是一款轻量、可扩展的代码语法高亮库,使用现代化的 Web 标准构建。为什么选择 P...
使用PhantomJS实现网页快照
前言公司要搞画谱的步骤截图,无奈ios截图太消耗手机内存了,影响用户体验,只好生成好图片交给IOS了。简介PhantomJS 是一个无界面的 Webkit 内核浏览器,对 DOM 操作、CSS 选择器、JSON、 Canvas 和 S...
pm2 监控nodejs项目
pm2官方文档:http://pm2.keymetrics.io/docs/usage/quick-start/简单教程首先需要安装pm2:npm install -g pm2运行:pm2 start app.js开机自动运行:pm2...
记录WKWebView的坑
前言最近公司在开发IOS APP ,仅需支持IOS 8 以上版本所以才用了 <span class="tag-span">WKWebView</span> ,然而当页面加载过多的时候 ,&l...