![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端坑系列
落月奇狼
这个作者很懒,什么都没留下…
展开
-
Chrome 奔溃解决方案
1:网上很多教程中的 --no-sandbox 解决方案。2: 右键chrome 属性,兼容模式 win8 打开。(无意中发现的)原创 2019-12-21 10:08:07 · 187 阅读 · 0 评论 -
陀螺仪在某些机型上启动时会剧烈抖动
解决方法:提前开启陀螺仪,待稳定后执行代码逻辑原创 2019-09-06 11:19:17 · 1257 阅读 · 2 评论 -
jq ajax请求post的时候报405错误
所有请求逻辑得jq准备完成之后再执行$(function(){ //写请求逻辑})原创 2019-08-09 13:31:53 · 2601 阅读 · 0 评论 -
微信alert 去除默认的提示
window.alert = function(name) {var iframe = document.createElement("IFRAME");iframe.style.display = "none";iframe.setAttribute("src", 'data:text/plain,');document.documentElement.appendChild(i...原创 2019-08-09 13:25:29 · 761 阅读 · 0 评论 -
canvas绘制多行文本
/** 绘制多行文本,自动换行,超出添加...*str:要绘制的字符串canvas:canvas对象initX:绘制字符串起始x坐标initY:绘制字符串起始y坐标lineHeight:字行高,自己定义个值即可maxWidth: 文本最大宽度row: 最大行数*/canvasTextAutoLine: function(str, ctx, initX, ...原创 2019-07-11 10:08:11 · 1854 阅读 · 0 评论 -
JS里DataURL、File、Blob及canvas对象间互相转换的方法函数收藏
http://www.aijquery.cn/Html/html5/215.html(1)canvas转换为dataURLvarcanvas=document.createElement("canvas");varimgsrc=canvas.toDataURL('image/jpeg',0.8);//第二个参数指图片质量(2)。。。。。。。。。...转载 2019-06-17 11:19:17 · 2332 阅读 · 2 评论 -
json 字符串转json 对象(服务器返回的数据)
var jsonStr = res.data;jsonStr = jsonStr.replace(" ", "");if (typeof jsonStr != 'object') {jsonStr = jsonStr.replace(/\ufeff/g, ""); //重点var jj = JSON.parse(jsonStr);res.data = jj;}原创 2019-06-04 14:33:05 · 374 阅读 · 0 评论 -
h5同层播放器的知识
poster="images/1.jpg":属性规定视频下载时显示的图像,或者在用户点击播放按钮前显示的图像。如果未设置该属性,则使用视频的第一帧来代替。preload="auto":属性规定在页面加载后载入视频。webkit-playsinline和playsinline:视频播放时局域播放,不脱离文档流 。但是这个属性比较特别, 需要嵌入网页的APP比如WeChat中UIwebvie...转载 2019-06-12 18:39:29 · 1533 阅读 · 0 评论 -
js 监听鼠标滚轮事件并且移除监听的事件
let self = this; var onScroll = function (e) { console.log("滚动"); let isFirefox = false;//火狐的跟其他浏览器的相反 if (navigator.userAgent.indexOf("Firefoox") != -1...原创 2019-05-11 13:09:01 · 5763 阅读 · 0 评论 -
ios 设置圆角会闪一下才变成圆角
ios 中transform 会导致圆角设置失效,比如容器的圆角隐藏等等。试着用left top的改变代替translateX translateY.并且在设置圆角的容器加上will-change: transform;...原创 2019-04-28 16:01:23 · 253 阅读 · 0 评论 -
egret4.X版本项目无法与egret 5.X项目共存解决
在编译egret 5.X 项目项目中执行egret clean原创 2019-03-12 11:07:15 · 375 阅读 · 0 评论 -
苹果输入框失去焦点页面下不来解决方案
监听失去焦点事件,各个环境有各自的事件,window.scrollTo(0,0)原创 2019-03-11 23:52:01 · 1125 阅读 · 0 评论 -
SVN使用 (右键没有出现add)
首先在本地新建一个SVN文件夹,然后在里面新建一个空的项目文件夹,在svn中add folder 选中本地新建的空文件夹,然后checkOut,接着吧项目文件拖到新建的文件夹中即可...原创 2019-03-15 14:49:59 · 7564 阅读 · 0 评论 -
原生鼠标拖拽事件
obj.onmousedown = function(ev){ var ev = ev||event; var disX = ev.clientX - this.offsetLeft; var disY = ev.clientY - this.offsetTop; ...转载 2019-01-17 09:16:39 · 202 阅读 · 0 评论 -
jquery on("click")在安卓微信无效的问题
(1)将$(".imgBox").on("click", "div", function (e){})改成$(document).on("click", ".imgBox>div", function (e){});(2)苹果端click无效 ,苹果端的点击要是button才可以触发,或者直接在标签内写onclick事件$("#photoLB").on(&q原创 2019-01-17 00:10:32 · 1291 阅读 · 0 评论 -
js移动端拖拽事件写法
let show_img = document.getElementById("showImg_div");show_img.addEventListener("touchstart",function (ev){start_x = ev.touches[0].clientX;})但是touchend 中ev时没有touches[0]的,其长度是0 结束点的坐标在ch...原创 2019-01-17 13:48:01 · 2459 阅读 · 0 评论