logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

讨论一下微信小程序中如何长按识别图片中二维码跳转

一、目前微信官方支持小程序原生页面在微信版本IOS≥8.0.6,安卓≥8.0.3时直接长按识别二维码,<image src="二维码图片地址" show-menu-by-longpress="true"></image>但是,这样识别的目前不支持跳转到对应页面(如添加好友),官方也证实这是当前版本的 bug ,并承诺会在下一个版本里面修复;二、小程序原生页面中,在微信版本I

#前端
CSS-图片显示固定大小不压缩、不变形

需求说明:实现让长方形图片显示出正方形且不变形的效果的效果,一般可以有2种方式来实现,一种是设置为背景图,另一种是用img标签。原图↓:背景图↓:一、背景图首先,我们来看一下通过设置背景图的方式来实现我们的需求,主要通过background-size属性来设置我们的背景图缩放比例。简单介绍一下background-size:background-size: contain;...

#css3#html#前端 +1
JS-判断 array/object中 是否存在某个元素/key(键)-存在性、枚举

本文主要介绍判断数组中是否存在某个元素、并返回所有满足条件的元素;判断数组中的Object中是否存在某个满足条件的元素、并返回所有满足条件的元素、判断数组中的Object中是否存在某个key(键)

#javascript#前端#vue.js
CSS-微信小程序-部分ios机型按钮border丢失

问题:部分ios机型按钮border丢失,部分手机浏览器不能识别0.5px,当做0处理。在iPhone 11 Pro Max上显示效果如下图详情参考:https://timor419.github.io/2020/10/09/CSS-border/#more产生这样的代码如下:WXML<view class="second-time flex-row>文案</view>WX

#css#小程序#前端
JS-环境判断:小程序、公众号、浏览器、APP、安卓、IOS

介绍本文主要介绍获取当前页面所在的环境,区分微信小程序、微信公众号H5、浏览器、app环境,终端判断是否是IOS、是否是Android~JS代码:const ua = navigator.userAgent.toLowerCase();微信小程序、微信公众号H5、浏览器、app环境getENVIR: () => {const isWeixin = ua.indexOf('micromesse

#前端#javascript
JS-判断 array/object中 是否存在某个元素/key(键)-存在性、枚举

本文主要介绍判断数组中是否存在某个元素、并返回所有满足条件的元素;判断数组中的Object中是否存在某个满足条件的元素、并返回所有满足条件的元素、判断数组中的Object中是否存在某个key(键)

#javascript#前端#vue.js
JS-获取视频总时长

介绍本文主要介绍在获取到视频的URL之后,如何通过js方法获取视频的总时长,兼容了web页面、APP内嵌h5页面、小程序内嵌h5页面~适用场景:web页面、APP内嵌h5页面、小程序内嵌h5页面JS代码:一、获取视频时长方法注:其中getENVIR、checkIfIOS方法见链接:https://blog.csdn.net/weixin_43937466/article/details/12153

#前端#javascript#html5 +1
JS-获取网页滑动距离,并实时监听

本文主要介绍通过JS获取网页滑动距离,并实时监听的方法。分析document.body.scrollTop、document.documentElement.scrollTop、window.pageYOffset 三者之间的区别。

#javascript#safari#前端
JS-获取DOM元素的五种方法

根据id名获取元素:getElementById;根据标签名获取元素:getElementsByTagName,返回一个数组;根据类名获取元素:getElementsByClassName,返回一个数组;根据name属性值获取元素:getElementsByName,返回一个数组;根据选择器获取元素:querySelector:获取一个元素,推荐使用 用法类似写css;querySelectorA

#javascript#前端#html
到底了