- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 解决webpack打包ie报错不兼容的问题,promise 未定义
用ie打开webpack打包好的代码突然报这个错,ie11也出现这个问题。最后通过百度查了一下,是因为方法转换异步的问题,没有保证所有的不兼容对象都转换成功,所以,通过查询找到了别的朋友写的解决方案:通过增加babel-polyfill 模块来实现全局处理通过npm安装当前模块:npm install --save babel-polyfill在源码的顶部引入当前模块,确保它在任何其他代...
2020-01-17 17:44:05 2819
原创 兼容最新版浏览器的陀螺仪的心得
记录一下当前时间,当前时间为2020年1月16号。当前版本的移动端浏览器的权限都更新了,首先说明一下安卓系统的浏览器:如果你发现你的浏览器陀螺仪代码没有改什么,但是陀螺仪确不管用了,那肯定是你用的协议出了问题,在当前版本的浏览器中,需要使用https协议才可以开启陀螺仪,不安全的https已经不兼容了。另外再说一下ios13,在经历了悲催的ios12需要手动去设置中设置允许浏览器使用陀螺仪,...
2020-01-16 15:00:58 3815 1
原创 TS入门笔记
一下记录了一下TS相关入门的笔记记录,作为备忘录TS中定义基本数据类型:布尔值、数值、字符串、null、undefined以及ES6中的symbol。例子:let bool: boolean = false; //布尔类型let num: number = 1; //数字类型let str: string = '字符串类型'; //字符串类型let u: undefined = und...
2020-01-14 18:19:03 719
原创 使用js实现拖动缓动的效果
话不多说,先上效果,一个体验非常好的拖拽缓动的效果,让页面提升一个档次。这个效果看似很简单,到也困惑了很长时间,为什么别人写出来的拖拽体验为什么这么好?直到我自己实现了以后,才发现,原来我想的实现方式不对。接下来,我通过简短的几句话,来提供这个功能的实现思路。首先,我们要明白,我们鼠标拖拽是在一个2d平面上拖拽2d平面只有x轴和y轴,而且获取的拖拽值也是基于平面的像素获取的。所以,我们第...
2020-01-10 17:59:45 2762 1
原创 使用css3 实现3d正反翻转特效
首先,上传一下最终效果:接下来,我们按照结构来实现当前的demo效果:第一步,创建一个触发hover效果的容器,并设置3d距离:<!--item 可以触发翻转的区域--><div class="item">...</div>设置.item的perspective属性距离,就是3d效果的z轴距离,浏览器默认就xy两个轴向,css3增加了z轴,就是...
2020-01-09 14:39:00 2756
Substance Painter 和 Unity 同步Standard
2023-09-22
InstantOC Dynamic Occlusion Culling LOD 3.0.0
2022-09-29
three.js开发指南-资源部分
2017-12-25
three.js开发指南-代码部分
2017-12-25
webpack配置es6+less开发环境
2017-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人