自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 完全解决ios页面返回半截白屏或全白屏问题的方法

问题描述:列表页面——>详情页面——>ios自带的返回——>白屏手动点击白屏处——>问题解决;原因是,发现在ios 机器上使用webview 开发Vue项目时候,go history (-1),无法将body 的高度拉掉,使得遮住,触发轻点击,方可消除该遮罩解决1.history.scrollRestoration='manual';原理:更改history对象的默认滚动属性值History.scrollRestoration定义:允许web应用程序在历史导航上显式

2022-07-14 10:19:34 2396

原创 前端js中的navigator对象,以及通过此判断机型为安卓或ios

Window对象的navigator属性引用的是包含浏览器厂商和版本信息的Navigator对象。Navigator对象的命名是为了纪念Netscape之后NavigatorBU览器译注2,不过所有其他的浏览器也支持它(IE还支持clientln formation属性,它作为navigator的厂商中立同义词。遗憾的是,其他浏览器并不支持这一更直观的属性命名)。过去,Navigator对象通常被脚本用来确定它们是在IE中还是在Netscape中运行。这种浏览器嗅探方法有问题,因为它要求随着新浏览器和现

2022-06-27 17:11:53 2122

原创 前端js数组基础

一、定义数组(1)var arr = [ ]在里面放入一个数字5,会建立一个含有元素5的数组(2)var arr = new Array( )在里面放入一个数字5,会建立一个含有5个空元素的数组二、基本操作访问:arr[i]修改:arr[i] = value添加:arr = value数组长度:arr.length注意:长度可以获取,也可以修改遍历数组:for(var i = 0;i<arr.length;i++){console.log(arr[i

2022-06-27 16:27:10 139

原创 vue移动端项目监听物理返回键

1、挂载完成后,判断浏览器是否支持popstatemounted(){ if (window.history && window.history.pushState) { history.pushState(null, null, document.URL); window.addEventListener('popstate', this.fun, false);//false阻止默认事件 }}2、页面销毁时,取消监听。否则其他vue路由页面也会被监听d...

2022-06-27 15:55:20 795

空空如也

空空如也

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

TA关注的人

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