logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端图标库推荐

https://blog.csdn.net/a419240016/article/details/101028655

#html
微信小程序&公众号&支付宝小程序的登录授权、支付、分享、人脸识别&人脸核身

文章目录一、微信小程序1. 获取信息用户信息2.支付3.分享4. 腾讯云小程序人脸核身二、微信公众号1.获取信息用户信息2.支付3. 分享4. 人脸识别三、支付宝小程序1. 获取信息用户信息2.支付(此能力暂不支持个人账户)3. 分享4. 人脸识别四、H5(支付宝相关的大部分功能个人用户 很多需要企业用户)1. 获取信息用户信息2.支付3. 分享4. 人脸识别总结一、微信小程序1. 获取信息用户信

#微信#小程序
微信小程序几种主流开发框架

几种框架都是比较有意思的。wepy 因为是自己的,标准由我定哈,mpvue 因为有vue开发者强大支持,taro 因为有react开发者强大支持。三足鼎立WePY腾讯官方开源的小程序组件化开发框架,目前有18w+Star ,一直在更新着,社区活跃,掉坑能快速的找到方法爬出来。特性类Vue开发风格支持自定义组件开发支持引入NPM包支持Promise支持ES2015+特性,如Asyn...

采用Vue,实现div模拟textarea文本域及高度自适应

使用很简单,一个普通的block元素上加个contenteditable=”true”问题: ios 点击无法获得焦点,点击没有反应。android手机能够点击并进行输入。解决: ios文字无法输入,添加style=”-webkit-user-select:text”,如果引用了fastclick.js文件,需要给div加上needsclick的class,例如< div c

vue嵌入app中——首次加载慢的动画

背景:项目首次加载过慢,需要下载的资源比较大;白屏时间过长,导致用户体验不好;解决办法:index.html 下载完,(首页下载完)就像执行动画伸手党代码:加粗样式<script>//在页面未加载完毕之前显示的loading Html自定义内容var _LoadingHtml = `<div id="loadingDiv" style="position:absolute;lef

#html5#vue.js
git 更新代码到本地

正规流程git status(查看本地分支文件信息,确保更新时不产生冲突)git checkout – [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)git branch(查看当前分支情况)git checkout remote branch(若分支为本地分支,则需切换到服务器的远程分支)git ...

#git
一个像素点为4个字节

【webkit的源码】https://github.com/WebKit/webkit/blob/master/Source/WebCore/html/HTMLCanvasElement.cpp#L365在移动端是否耗内存比较大,手机分辨率高dpr 比较大,比如iPhone6P以上都是 3倍。这意味着 一个逻辑像素需要9个物理像素去补充。那就意味着 dpr=3的一个1px(逻辑)像素需要 9...

前端实现语音播放

1、原生js实现【MDN简单例子】https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis// 复制出来放到浏览器console回车就可以用看到效果let utterance = new SpeechSynthesisUtterance("Hello world!");speechSynthesis.speak(utteran

#语音识别
判断用户客户端

判断用户客户端if (!/windows phone|iphone|android/ig.test(window.navigator.userAgent)) {//pc}else{//h5}

#前端
vue嵌入app中——首次加载慢的动画

背景:项目首次加载过慢,需要下载的资源比较大;白屏时间过长,导致用户体验不好;解决办法:index.html 下载完,(首页下载完)就像执行动画伸手党代码:加粗样式<script>//在页面未加载完毕之前显示的loading Html自定义内容var _LoadingHtml = `<div id="loadingDiv" style="position:absolute;lef

#html5#vue.js
到底了