自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sophia1010的专栏

好好静心读书啦

  • 博客(6)
  • 收藏
  • 关注

原创 Canvas实现保存图片到本地

一、简介需求: 将HTML5的内容保存为图片思路: 通过Canvas绘图生成base64图片,长按即可保存到本地问题: canvas禁止跨域、安卓微信长按不能保存base64图片、服务器拉取的图片被压缩二、具体问题问题1:canvas是禁止跨域的,如果图像来自其他域,调用toDataURL()会抛出一个错误![图一](http://img.blog.csdn.net/201610271426

2016-10-27 14:35:18 37752 3

原创 DeviceOrientation ---实现指南针

一、背景活动测开发sns过程中,有些地图、定位等场景会用到指南针的功能,所以我们对HTML5 DeviceOrientation 重力感应接口简单介绍,来实现一个指南针。二、接口说明HTML5的DeviceOrientation API 可实时获取屏幕的旋转方向。当浏览器的Orientation发生变化时,触发DeviceOrientation事件,并返回一个DeviceOrientationEv

2016-10-26 19:20:15 5582 1

原创 前端构建工具

一、什么是(自动化)构建工具 构建工具是一种自动化工具。一般项目都有较多的文件,为开发维护方便拆分单个的模块,在发布的时候, 对拆分后的各模块进行合并, 压缩等,构建工具可以帮完成这些重复的工作。 (对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你在 Gruntfile 文件正确配置好了任务,任

2016-10-26 18:47:47 372

原创 !function(){}

一、定义函数方式函数声明:function functionName(){ //函数体 函数声明的重要特征就是函数声明提升 执行代码前会先读取函数声明} 函数表达式:var functionName = function(arg0,arg1){ //函数体 这种情况创建的函数叫匿名函数 }二、定义和语句function foo() {...} // 定义,Declaration定义只是

2016-10-25 14:44:41 251

原创 Chrome插件开发----微信登陆 (没写完 下周继续写哈)

一、什么是谷歌插件 一个应用(扩展)简单说是一个web页面,它可以使用浏览器提供的api。但应用(扩展)又不只是一个web页面,它可以访问浏览器的内部功能(书签右键菜单浏览历史等)和当前打开的页面交互。二、框架原理 怎么和浏览器交互 先走manifest.json文件中申明权限 chrome.bookmarks chrome.cookies chrome.hi

2016-10-21 18:19:24 784 1

原创 SSI指令(一)

一、什么是 SSISSI(Server Side Include)通常称为“服务端嵌入”或“服务端包含”,即在服务端加载的指令。在页面内容发送到浏览器前,可使用SSI指令将文本图片或应用程序动态包含到网页中。二、常用场景 1.Hml页面引入css页面片,重构和前端更新互不影响 <!--#include virtual="/sinclude/cssi/h5/1111/wx_mall/popup

2016-10-21 16:11:07 1506

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除