Kovii Ma

我就是我,不一样的烟火

sessionStorage移动端兼容问题

关于sessionStorage的移动端兼容问题最近在开发移动端项目时,需要用到的本地存储的地方不少。都是一些只要记住当前打开窗口的用户数据就行,所以我选择用的sessionStorage。使用场景如下: A.html页面需要记录一条数据{a:1,b:2};1sessionStorage.se..


实现跨域请求的几种方式

同源策略 基本概念 源(origin)就是协议、域名和端口号。http://www.company.com:80协议:http域名:www.company.com端口号:80 同源策略同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。所以a.com下的..


window.requestAnimationFrame使用

先看MDN文档:window.requestAnimationFrame() 方法告诉浏览器您希望执行动画并请求浏览器在下一次重绘之前调用指定的函数来更新动画。该方法使用一个回调函数作为参数,这个回调函数会在浏览器重绘之前调用。 注意:若您想要在下次重绘时产生另一个动画画面,您的回调例程必须调..


PC端JS打开摄像头并拍照

PC端JS打开摄像头并拍照主要步骤及要点 打开摄像头主要用到getUserMedia方法,然后将获取到的媒体流置入video标签 截取图片主要用到canvas绘图,使用drawImage方法将video的内容绘至canvas中 将截取的内容上传至服务器,将canvas中的内容转为base64..


JS控制CSS3,添加浏览器兼容前缀

不同的浏览器对于有些css3属性名定义的时候,会加上一些前缀,比如transform,12345678div{ transform: rotate(30deg); -ms-transform: rotate(30deg); /* IE 9 */ -web..