前端语言
前端语言
骑猪行钢线
这个作者很懒,什么都没留下…
展开
-
百度ueditor富文本插件多图片上传顺序混乱问题
考虑上传失败的情况,加上一个判断,避免在上传失败后,数组中出现undefined项,需要修改getInsertList方法。同样考虑上传失败的情况,加上一个判断,避免在上传失败后,数组中出现undefined项,需要修改getInsertList方法。(毕竟Js一些奇葩bug或者问题就是缓存惹的),笔者使用过程中就遇到过,修改代码保存后没有任何效果的情况。是按照图片先上传完成先显示来排序,显然跟我们选择好排序不一致(因为图片有大小)。(备注)方法实现有效,不过测试的过程需要注意清除项目缓存或者。转载 2024-09-12 16:22:24 · 102 阅读 · 0 评论 -
ueditor 上传视频丢失src的解决方法
【代码】ueditor 上传视频丢失src的解决方法。转载 2023-02-03 15:46:50 · 295 阅读 · 0 评论 -
js 获取文件名和后缀名称
1.使用subtring() 截取字符串,对于文件名中会出现多个点的很有用,从最后一个点的地方截取。2. 使用正则,对只会出现一个点的适用。$1是文件名,$2是扩展名。转载 2022-10-12 16:06:20 · 7448 阅读 · 0 评论 -
上传组件UploadiFive(H5版本)
初始化$('#file_upload').uploadifive({ 'auto' : false, 'buttonClass':'btn', 'buttonText':'选择视频', 'fileSizeLimit':51200, 'fileType' : 'video/*', 'height': 25, 'whith' :120, 'uploadLi转载 2022-02-23 17:10:27 · 577 阅读 · 0 评论 -
微信小程序版本自动更新
公司的小程序项目上线, 后期还会有小型的版本迭代. 为了让用户能在我们进行版本迭代后及时使用最新版本的功能. 做了以下优化..知识点1: 当用户点击左上角关闭,或者按了设备Home 键离开微信,小程序并没有直接销毁,而是进入了后台;当再次进入微信或再次打开小程序,又会从后台进入前台,只有当小程序进入后台一定时间,或者系统资源占用过高,才会被真正的销毁。知识点2: 小程序的启动分为"冷启动" 和 "热启动".热启动是指: 小程序打开后,在一段时间内(目前:5分钟)再次被打开,此时会将后台的小程序切转载 2022-02-08 17:31:41 · 757 阅读 · 0 评论 -
微信小程序跳转问题:wx.redirectTo、wx.navigateTo、wx.reLaunch、wx.switchTap、wx.navigateBack区别
wx.redirectTo:关闭当前页,跳转到指定页;wx.navigateTo:保留当前页,跳转到指定页;wx.reLaunch:关闭所有页面,打开到应用内的某个页面。wx.switchTap:只能用于跳转到tabbar页面,并关闭其他非tabbar页面。wx.navigateBack:关闭当前页面,返回上一页面或多级页面。可通过getCurrentPages()获取当前的页面栈,决定需要返回几层。...转载 2021-12-24 21:07:25 · 3846 阅读 · 0 评论 -
前端使用crypto.js进行加密
最近在使用Cookies加密保存数据的时候,接触到crypto,使用还算简单,在这里记录一下。可以在这个GitHub的https://github.com/brix/crypto-js上下载该js,它可以单独引入所需要加密方式的js;也可以引入一个crypto-js.js 这个文件,它相当于引入了所有的加密方式,我使用的就是后者一次引入所有的加密文件,这个文件也不是很大,还可以接受。因为我的需求是加密可逆,具有一定的安全性(对安全性要求不高),所以使用DES或AES即可,我用的是AES:fun转载 2021-11-25 10:43:27 · 514 阅读 · 0 评论 -
微信小程序实现按首字母检索城市列表
不说废话,上效果图因为我有多处要用到,所以我这里是写成自定义组件的,你也可以直接改成在page页面编写:布局左边一个scroll-view,显示城市列表,右边一个view显示字母列表,城市列表这边有首字母显示,给这个添加这个字母的ID,然后给右边的26个字母添加点击事件,点击的时候获取到点击的是哪个字母,给scroll-view的scroll-into-view赋值相应的字母,它左边就可以跳到相应的地方,再给scroll-view 加一个scroll-with-animation,让它跳转.转载 2020-12-12 14:42:20 · 2058 阅读 · 0 评论 -
微信小程序---人脸识别(WX.STARTFACIALRECOGNITIONVERIFY)
1.由于人脸核验功能涉及到用户的敏感、隐私信息,因此调用此接口的业务方,需要满足一定的条件,申请小程序的人脸识别api。开通小程序后台的接口权限入口后,开发者可以登录mp.weixin.qq.com小程序账号,在设置-接口能力中,开通接口能力。https://developers.weixin.qq.com/community/business/doc/000842c329c3f811b7678b8165100d2.//活体检测,是否支持人脸识别wx.checkIsSupportFac..转载 2020-12-12 14:37:57 · 6388 阅读 · 0 评论 -
快速开发微信小程序直播--微信直播--小程序直播开发
微信小程序开发需要基于微信提供的开发者工具与 SDK。如果开发者对小程序开发流程不熟悉,建议先系统学习:微信小程序开发官方文档。由于微信官方文档比较详细,本文对小程序开发流程中的框架说明、API 调用、组件使用等,不再赘述,而是重点介绍如何使用 ZEGO SDK 开发出支持音视频直播的微信小程序。SDK 集成指引详见:微信小程序 SDK集成指引SDK 提供的 API 说明详见:微信小程序 SDK API 说明小程序开发主要用到 web 开发知识( js、html、css )。1、组件说明转载 2020-12-12 14:35:52 · 1581 阅读 · 0 评论 -
腾讯直播:微信品牌主小程序可内嵌腾讯直播
站长之家(ChinaZ.com) 9月16日 消息:近日,腾讯直播助手宣布,品牌主微信小程序里可以内嵌腾讯直播H5页面。微信称,本方案为小程序提供直播能力,直播+社交的方式能够为用户提供更丰富、更即时、更生动的商品信息,提高商品点击率和下单转化率。具体操作步骤:首先品牌主小程序需要先绑定腾讯直播H5 域名:1.登录小程序平台管理后台页面,进入“设置” => "开发设置"。2.点击“开始配置”按钮,弹出一个窗口,下载“校验文件”,并把这个校验文件发送给腾讯直播的对接人。3转载 2020-12-04 12:20:34 · 690 阅读 · 0 评论 -
微信小程序上拉加载:onReachBottom详解+设置触发距离
前端经常遇到上拉加载更多的需求,一般还涉及到翻页。小程序里已经给了下拉到底的触发方法onReachBottom(),这里记录下怎样使用这个方法实现下拉加载更多,有需要的直接看代码,有详细注释:1、首先在data里定义一下返回数据data,和翻页的页数pagenum data: { datalist: [], //.wxml文件需要绑定的列表,我这里用的数据类型是数组 pagenum: 1, //初始页默认值为1 },2、具体的请求过程,包含新老数据的数组合并,实现数据实转载 2020-12-04 12:18:49 · 4232 阅读 · 0 评论 -
微信小程序中rpx与rem单位使用
本文讲解rpx和rem应用于微信小程序,如果你还没有入门,建议先从下面看起:微信小程序官方文档web app变革之remrpx单位官方文档rpx单位基础介绍如果看完上面几篇文章,我们开始进入正题吧~~一、rem的使用1) js中导入下面这段代码(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientat转载 2020-12-04 12:18:00 · 1275 阅读 · 0 评论 -
解决小程序的遮罩层滚动穿透
遮罩层滚动穿透分为两种情况:1.如果弹出层没有滚动事件,就直接在蒙板上加catchtouchmove="preventTouchMove" preventTouchMove:function(){};示例代码:<view class="mask" catchtouchmove="preventTouchMove"> 我是遮罩层</view>2.如果弹出层有滚动事件,那么在弹出层出现的时候给底部的containerView加上一个class 消失的时候.转载 2020-12-04 12:16:20 · 591 阅读 · 0 评论 -
小程序获取formid配置模板消息
小程序无限获取formid,发送模板信息1.发送模板信息需要条件:formid2.formid产生环境:提交form表单产生,并且只有真机才能出现————安卓一个13位的时间戳(近期使用得时候,安卓机也是产生得32位得字符串,各位使用得时候,可以留意一下,帮忙留言一下,谢谢),苹果(应该是32)的字符串,模拟器产生的是the formid is a mock one3.点击按钮有跳转事件时,一定要先把获取到的formid发送给后台,再跳转页面,否则跳转页面会打断formid得提交可能语言表达转载 2020-12-04 12:15:11 · 1139 阅读 · 0 评论 -
『为移动端而生』的自定义多级联动选择器
MultiPicker - 自我介绍MultiPicker是为了满足移动端对各种选择器的需求而生的,兼容性强,灵活度高。目前已有几十万的实际用户正在使用。MultiPicker主要是由两个部分组成, 一个部分是日期选择器 - DateSelector 另一个部分是自定义json选择器 - MultiPicker 日期选择器有两种样式,一种带tab的固定样式,另一种是不带tab的自定义样式 自定义单位,【年月日时分】的自定义任意组合 带tab切换,固定单位【...转载 2020-12-23 09:29:23 · 1687 阅读 · 0 评论 -
vue2.0+Element UI 实现动态表单(点击按钮增删一排输入框)
对于动态增减表单项,Element UI 官方文档表单那一节已经介绍得很清楚了,我之前没有看见,绕了很多弯路,这里针对点击按钮增删一排输入框的问题做一个总结。效果图如下存在一排必填的姓名与手机号,点击增加后会新增一行,点击每行后面的删除图标则会删除该行必填项很简单,就是普通表单:<el-form ref="form" :rules="formRules" :inline="true" :model="form" label-width转载 2021-03-16 11:04:45 · 1787 阅读 · 2 评论