摘要: 目前尝试了两种解决方案,但是方案1在安卓移动端无法生效(猜测是因为移动端安卓启动的是原生的视频播放控件的原因) 1. 方案一: 重新load资源,这种方法比较简洁,但是在安卓下不适用 2. 方案二:重置视频的播放地址, ios 与 安卓 均没问题 阅读全文
posted @ 2019-02-20 10:15 无情码字员 阅读(3774) 评论(0) 推荐(0) 编辑
摘要: IOS 上传图片方向显示错误问题 问题描述 在使用苹果手机上传图片的时候,发现传完的图片显示出来方向是错误的,竖着的图片会变成横着显示(少部分安卓手机也存在这个问题) 产生原因 ios 相机加入了方向传感器,它可以记录拍摄时的方向,并且记录在 exif 当中,所以这个时候竖拍的照片显示出来就会就会‘ 阅读全文
posted @ 2018-09-13 10:00 无情码字员 阅读(852) 评论(0) 推荐(0) 编辑
摘要: canvas 画图图片变模糊问题 问题描述 1. 在使用 canvas 对图片进行编辑导出图片之后发现图片和原图相比变得模糊了 2. canvas 画图线条变粗 问题产生原因 1. 该问题在 PC 下面并不会产生,原因是移动端现在基本都是 Retina 屏(高倍屏),当在二倍屏下的时候,会以实际像素 阅读全文
posted @ 2018-09-13 09:59 无情码字员 阅读(5081) 评论(0) 推荐(0) 编辑
摘要: canvas 图片跨域问题 问题描述 canvas 在使用跨域图片的时候会出现图片跨域导致报错的问题 产生原因 由于图片存放的域名和主页面的域名不一致,这样就会产生一个跨域的问题,浏览器对跨域图片加载做了安全限制,如果不做任何处理会出现跨域报错. 解决办法 这个时候服务器端需要给图片的请求头加上 请 阅读全文
posted @ 2018-09-13 09:57 无情码字员 阅读(868) 评论(0) 推荐(0) 编辑
摘要: const defaultConfig = { boxName: '#waterfall', itemName: '.waterfall__item', gap: 10, boxLeft: 15 }; module.exports = class Waterfall { constructor(userConfig) { const _this = this; ... 阅读全文
posted @ 2018-08-14 21:14 无情码字员 阅读(167) 评论(0) 推荐(0) 编辑
摘要: module.exports = (imageArr = [], callback) => { let imageLoadNum = 0; imageArr.forEach(item => { const image = new Image(); image.src = item.image; if 阅读全文
posted @ 2018-08-14 19:36 无情码字员 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在ios下面是不允许自动播放音频这个操作的,不过我们可以使用微信提供的sdk来做到自动播放音乐的功能 引入微信的sdk,之后在回调函数里面执行主动触发背景音乐播放就好了 阅读全文
posted @ 2018-08-14 09:18 无情码字员 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 使用 当返回false时说明当前无网络,返回true时说明当前网络正常 阅读全文
posted @ 2018-08-13 17:09 无情码字员 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 设置 阅读全文
posted @ 2018-08-13 16:45 无情码字员 阅读(3115) 评论(0) 推荐(0) 编辑
摘要: eslint配置了不允许使用alert,但是有个需求需要用到。 如上,即可跳过当前行代码检查了 阅读全文
posted @ 2018-08-03 09:34 无情码字员 阅读(2841) 评论(0) 推荐(0) 编辑