自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 监听H5、APP返回,返回拦截并阻止返回至上一个页面hooks

由于浏览器机制,用户连续点击2次浏览器返回按钮为强制返回,无法修改,部分浏览器第一次返回可以检测到,用户如未与屏幕进行交互即使两次返回间隔时间较长也能触发浏览器强制返回机制。由于浏览器差异,部分手机或浏览器在用户首次进入页面时候,无法直接监听'popstate'事件,需要用户与屏幕页面进行交互后(点击或滑动手机屏幕)才可正常监听,待修复。业务场景:需要对H5页面进行返回拦截,监听浏览器返回操作,阻止用户离开或返回上一页。除此之外,当用户对页面有操作时,可对浏览器返回进行拦截。

2025-03-14 17:43:22 332

原创 H5在跳转其他域名后,浏览器回退事件不会触发vue生命周期钩子导致回退时数据状态没有刷新

在用户跳转至三方url后,如果用浏览器回退按钮返回到我方H5,在ios中会遇到不会触发vue生命周期钩子事件,导致页面没有理想中刷新数据状态,所以找了一个方法解决

2024-10-23 09:46:21 359

原创 uni-app中App端和H5端实现下载、保存图片至本地相册

在开发中,我们会遇到有需求是保存图片至本地相册,uni-app本身是有自带api(uni.saveImageToPhotosAlbum(OBJECT))可以实现,但该方法不适用于H5端,H5端在微信公众号和微信浏览器中是可以长按图片保存的,如果下面方法不行的话,可以指导提示用户长按图片来实现保存至手机相册。

2024-07-27 10:30:37 3115

原创 and-design-vue组件Date-Picker组件日期选择中英混合问题,或者一直在报date4.local is not a function

在使用andv3时,明明在APP.vue文件配置了全局的语言-中文,但用到日期选择器等组件存在中英混合显示,或者纯英文的显示,与实际不符。以下是解决方案。

2024-05-13 15:45:17 716

原创 websocket使用,双向通信(前端篇)

websocket通信,实现服务端客户端双向通讯

2023-12-22 16:29:29 1209

原创 nvm切换node版本

按window-搜索powershell右键以管理员身份打开。最好打开以管理员身份打开cmd。

2023-12-08 16:46:50 144

原创 Git常用命令及Git取消(master|MERGING)状态、删除最近一次远程

git

2023-12-06 10:52:20 3360 1

原创 关于Axios二次封装

Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。在浏览器中是对 XMLHttpRequest 的封装(ajax)支持 Promise 风格(.then() / .catch())拦截请求和响应(节省在发送请求和处理响应时的重复代码书写)能够自动实现请求、响应数据格式的转换能够取消未完成请求保证安全(客户端支持防御......

2023-08-23 15:47:28 82

原创 Nginx部署

自用:Nginx简单部署

2023-02-23 17:27:47 138 1

空空如也

空空如也

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

TA关注的人

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