作者:WGinit

h5移动端调用微信好友,朋友圈,QQ好友,QQ空间等APP分享功能

这个主要在项目中要实现的功能,现在的手机浏览器基本也都含有分享功能,但有的手机浏览器就没有分享微信好友,朋友圈等选项,虽然微信内置X5含有此功能,但不同的手机终端分享选项又不一样,因本人还是比较喜欢老罗的,这几年一直在用锤子,但其微信内置浏览器中就是没有分享到QQ好友啊,空间啊等选项,而华为的确有。老……

HTML5 Geolocation实现获取地理位置信息并定位(移动端)

以下主要调用针对百度地图接口: 已封装成getLocation()函数,项目中在需要的地方直接调用即可 function getLocation(){ if (navigator.geolocation){ navigator.geolocation.getCurrentPosition(showPosition,showError); }else{ alert(“浏览器不支持地理定位。”); } } //定位失败 function showError(err……

雅虎35条——前端优化

1、[内容]尽量减少HTTP请求数; 2、[服务器]使用CDN(Content Delivery Network); 3、[服务器]添上Expires或者Cache-Control HTTP头 4、[服务器]Gzip组件 5、[css]把样式表放在顶部 6、[js]把脚本放在底部 7、[css]避免使用CSS表达式 8、[js, css]把JavaScript和CSS放到外面 9、[内容]减少DNS查找 10、[js, css]压缩JavaS……

前端开发小笔记

一、pc端视频回调函数 用于调用接口 function playingNotify (){ alert(‘开始播放了’) } 二.移动端视频回调函数 用于调用接口 video.addEventLisener(“playing”,funciton(){ //函数执行 }) 三、移动端:双击屏幕 阻止屏幕上弹 function proMove() { var agent = navigator.userAgent.toLowerCase……

利用cropper.js实现用户图像裁剪异步上传

最近在项目上要实现这个功能,于是想简单的整理下。经查阅资料,有2种方式可以实现用户图像上传处理。第一种,前台预设有限制的裁剪框让用户在合法范围内裁剪好图像,裁剪后的图像转成base64串异步上传到后台。第二种,根据用户前台选取的图片,前台选取图片的一边角(习惯左上角)基点,需要裁剪的大小(width和height)……

SweetAlert – 替代 Alert 的漂亮的弹窗效果

Sweet Alert 是一个替代传统的 JavaScript Alert 的漂亮提示效果。SweetAlert 自动居中对齐在页面中央,不管您使用的是台式电脑,手机或平板电脑看起来效果都很棒。另外提供了丰富的自定义配置选择,可以灵活控制。界面如下图所示 使用方法: 首先在头部引入以下文件 <script src="lib/sweet-alert.min.js"></s……