uni-app网络请求最佳实践:封装、拦截与错误处理 2023-11-28
继续阅读全文 »网络请求是前端应用的重中之重,一个好的请求封装可以让开发事半功倍。本文将分享uni-app网络请求的最佳实践经验。
uni-app生命周期踩坑指南:常见错误与最佳实践 2023-10-15
继续阅读全文 »在uni-app开发中,正确理解和使用生命周期函数是避免各种异常问题的关键。本文将详细介绍uni-app生命周期中的常见陷阱和解决方案。
uni-app实现本地通知栏消息推送(不使用第三方插件)的知识点和一些坑 2023-09-08
PUSH模块
uni-app已经集成push服务,这是一个包括客户端和服务器的统一服务,整合了苹果APNs、华为、小米、OPPO、VIVO、魅族、谷歌FCM等多家厂商的系统推送和个推的独立推送,不管客户端还是服务器,一套代码多端推送。
并且只需要简单的到项目配置文件manifest.json模块项中勾选一下即可使用。
坑:未添加PUSH模块
这个问题很奇怪,不管是云打包正式版,还是打包测试基座什么的,一直都是提示这个。
解决
这个问题虽然很奇怪,但是也很简单,只需要在项目配置文件manifest.json勾选push模块后,重新打包一次测试基座。
继续阅读全文 »使用vercel和github免费实现serverless api接口服务部署 2023-07-24
vercel
简单介绍一下vercel
vercel和github Pages一样,也是一个免费的托管平台,同类的平台还有Netlify,提供CDN加速。
但是在相比之下,vercel在国内的访问速度更快,可以托管动态网站,并且提供Production环境和development环境。
支持持续集成,一次push就会自动化构建发布,发布在development环境,都会生成不一样的链接可供预览。
自动配置https,不用自己去FreeSSL申请证书,更是省去了一大堆证书的配置,可以绑定自定义域名。
注册vercel
打开vercel主页 https://vercel.com/login
Unity一些常用的小知识点笔记,WebGL部署报Unable to parse Build解决笔记 2023-03-28
Unity知识点一
Unity打包WebGL报Unable to parse Build
错误详情示例:
Unable to parse Build/*.framework.js.gz! This can happen if build compression was enabled but web server hosting the content was misconfigured to not serve the file with HTTP Response Header “Content-Encoding: gzip” present. Check browser Console and Devtools Network tab to debug.
图示:
解决办法
继续阅读全文 »修改JS数组中一个元素的值,其它元素也会跟着变化 2023-03-13
js的神奇
知识点问题复现
今天在码着代码调试的时候,根据条件判断将一个数组的一个元素值进行增或者减的操作,结果发现,数组中的其它元素也都跟着变了。
第一次碰见这种情况,检查了好几遍代码也没感觉哪里有写错,有点一头雾水,甚至写了各种小demo调试。
最后发现,是关于js的堆与栈问题…
示例代码:
继续阅读全文 »微信小程序的审核没有统一标准吗?真的太奇葩了... 2023-02-28
审核没有统一的标准
审核规则
微信小程序的审核机制,虽然写了超级多的规范,也把个人和企业能够上线的类目细分出了很多
但是审核人员貌似每个都不一样
有时候一样的代码,你这次没有做什么修改,就改个css样式,这次去提审可能就过不了
继续阅读全文 »避坑:小程序canvas绘制不显示,动态请求图片报Unhandled promise rejection错误解决 2023-02-22
Unhandled promise rejection错误
报错详情
使用网络图片地址请求时,后台数据有正常返回,但前端promise处理报错。
例如图片链接失效出现404时,一报错的时候,就不继续往下执行后面的代码
原因
继续阅读全文 »笔记:实现数组排列组合图片合成,做一个NFT生成器! 2022-02-14
前言
NFT是前两年火起来的,被大家称为是去中心化的非同质化代币,是具有唯一性的数字资产加密货币令牌,并且是可以买卖的!
这是一场资本家的狂欢泡沫还是致富风口?
咱不知道,就是单纯的最近想自己玩一玩,弄一套上架到NFT交易平台上去看看2333..
然后自己p好了素材,苦于找不到批量生成工具,找了一圈发现网络上有很多js和python的脚本。
但是我自己下载下来运行后发现,不是缺这个模块就是缺那个环境没有部署,更难受的是安装模块还不成功!
最后就自己在Android上去实现了
下面直接看怎么实现的:
Android实现图片合成
继续阅读全文 »Android实现帧动画动态设置播放时间间隔 2021-06-07
前言
前些天在弄一个娱乐小工具App,需要播放gif,但是找了一圈,基本上是使用第三方库的com.felipecsl:gifimageview:2.2.0
,和Android帧动画的。
第三方库貌似自定义局限性很大,帧动画的话在xml中把播放时间给写死了,也不好控制。
自带的api只看到getDuration,但是没有setDuration,就离谱。
找了一圈发现是有方法自己去实现setDuration的。
下面直接看怎么实现的:
帧动画实现控制播放时间/速度
继续阅读全文 »Hexo添加完GitTalk评论系统后报错以及解决办法 2020-12-23
这几天在折腾hexo,通过github搭了这么一个博客,然后就去申请使用了gittalk的评论。
第一次折腾这玩意儿,完全不知道报这些错误是为什么,一开始博客的页面一直报Error:Not found,如下:
继续阅读全文 »