javascript • 2018-11-06
在h5头像拍照上传的时候,遇到了两个问题。1. ios浏览器会逆时针旋转90度,导致上传的效果不如预期。2. 移动端的图片尺寸不一致,效果不理想
小程序 • 2018-11-03
微信小程序的wxml用来写界面,但是小程序底层实现却没有引入dom的思想,所以我们无法用js来操作界面的元素,也就无法使用h5的下拉插件,例如iscoll来实现下拉刷新的功能
javascript • 2018-10-31
javascript是运行在单线程的,主线程的代码无法中断执行,否则整个应用就跑不起来了,比如在全局执行环境使用 return 语句
javascript • 2018-10-19
shadow DOM是Web Components的四大组件之一,它可以将一个隐藏的、独立的DOM添加到一个元素上,用来创建基于组件的应用。
工具 • 2018-10-10
weinre是网页远程审查工具,可以在pc端调试真机的浏览器页面,但是不能用来调试js。weinre是基于nodejs程序,首先全局安装weinre模块
javascript • 2018-10-09
autoplay属性在ios上是无效的,ios不允许程序来执行自动播放,需要用户跟界面有交互来触发才能播放(尽量在产品设计上需要有用户交互的时候才播放音频,比如弹窗确认)由于项目需求是开启自动播放后,用户到达景区自动触发,所以在ios上可以通过用户在开启自动播放按钮的时候
小程序 • 2018-10-08
小程序webview使用jssdk跟公众号开发一样,需要调用config来初始化配置,等 WeixinJSBridgeReady 事件触发后再调用对应的方法,否则程序在js执行立即调用会出现无效
工具 • 2018-08-18
在开发项目我们使用的是局域网的ip,部署的时候可能要改为外网的ip,每次打包都需要在代码修改指定的ip,拿 vue-cli 创建的项目来说,对于API接口的ip我们可以这样动态来修改
框架 • 2018-08-16
vue-router提供了vue路由跳转的功能,有时候我们需要缓存上一个页面,避免重新渲染耗费时间,所以要对一些组件做缓存
工具 • 2018-08-07
webpack是当下最流行的模块打包工具,webpack处理应用程序时候,会递归构建一个依赖关系图,其中包含应用程序的每个模块,然后将这些模块打包成一个或者多个bundle
css • 2018-08-04
transform属性可以向元素应用2D或者3D转换,可以对元素进行选择,缩放,移动和倾斜
工具 • 2018-07-21
Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。