草庐IT

uniapp 转微信小程序遇到的坑

在uniapp转微信小程序过程中经验总结:总体来说对于小一点并且功能不复杂的页面,相对于使用微信小程序语法制作小程序uniapp制作还是相对快捷,uniapp在功能组件方面大于微信小程序自带组件。uniapp在语法校验没有微信小程序严格。在自作过程中遇到的问题总结如下:​1.icon不支持部分格式,最好引入全部格式,转微信不报错。2.v-if在编译的时候在小程序那边是变成display:none\block来控制的,所以使用定位会造成盒子错乱,距离尺寸不好把控,所以在使用v-if的时候尽量多套一个盒子去适配好一点。v-show在使用这个的时候小程序那边虽然也用display:none\bloc

微信小程序wx.chooseMedia的坑,含“TypeError: Cannot read property ‘cloudFile‘ of undefined”错误原因

最近在学习微信小程序开发时,遇到以下几点特别特别容易犯错的地方,现在总结给大家1.关于wx.chooseImage不能使用的问题现在weixin官方已经停止维护wx.choose.Image组件了,现在一般都是使用的wx.choose.Media这个API接口,而这个API回调的文件临时路径的地址也发生的变化,现在如果想要打印出地址,可以使用如下的代码console.log(res.tempFiles[0].tempFilePath)2.关于“TypeError:Cannotreadproperty'cloudFile'ofundefined”的错误原因如果你是按照微信官方文档写的话,那么你的

记录我在stable diffusion中遇到的坑

OSError:HTTPSConnectionPool纯python新人,跟着教程走,主要参考的是知乎的这篇:https://zhuanlan.zhihu.com/p/626006585,但是在安装gfpgan的时候,还是遇到了这个bug,报错如下:Command:"D:\stableDiffusion\stable-diffusion-webui-master\venv\Scripts\python.exe"-mpipinstall-1httpbs://pypidouban.com/simple/https://githubmoyyxyz/githubcm/TncnRC/FPGAN/arch

docker安装mysql步骤以及踩的坑

docker安装mysql8不废话,上命令1.dockerpullmysql:latest2.dockerrun-it--namemysql-v/home/mysql/conf:/etc/mysql/conf-v/home/mysql/log:/var/log/mysql-v/home/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=1234-p3306:3306mysql:latest3.dockerps#查看运行状态4.dockerlogs-fmysql#查看运行日志坑1.docker权限不足错误信息:[Note][Entrypoint]:En

【fastjson2.x 记录】那些从1.x升级到2.x踩过的坑

这篇文章主要记录升级到fastjson2.x版本后出现的一些问题 1.jar包引入问题问题描述:从2.x版本后,fastjson貌似开始对代码模块进行了拆分,所以在调整配置的时候,会发现有些类突然没了,其实是需要引入其他的扩展包。从2.0.22版本开始,需要引入下面三个jar包com.alibaba.fastjson2fastjson2com.alibaba.fastjson2fastjson2-extensioncom.alibaba.fastjson2fastjson2-extension-spring5起初的2.x版本,只需要引入前两个jar包,后面想更新一下新版本,好家伙,又分出来一个

【kafka异常】使用Spring-kafka遇到的坑

查看一下压缩策略bin/kafka-topics.sh--describe--zookeeperxxxx:2181--topicSHI_TOPIC1Topic:SHI_TOPIC1PartitionCount:1ReplicationFactor:1Configs:cleanup.policy=compactTopic:SHI_TOPIC1Partition:0Leader:0Replicas:0Isr:0Configs:cleanup.policy=compact:然后再检查一下自己发送消息的时候是不是没有传key[参考链接](()问题堆栈信息org.springframework.kafk

在vue3中使用arco design遇到的坑

最近新做的项目,选了arcodesign作为UI组件,ArcoDesign是由字节跳动架构前端团队联合打造的一款企业级设计系统,有react和vue版本。arcodesign官网我们公司用的是vue3,所以我是在vue3中使用的。理论上这个UI框架用起来跟elementui/plus差不多,但其实里面还是有点坑的,并且有时候它这个避坑的解决办法并不在官方的文档中而在github的issues中。对于爱看源码的大大佬来说或许不算什么,但是对于我这种不爱看(kanbudong)源码的菜鸟来说,这些坑有点浪费时间。遇到的第一个坑:在使用标签页Tabs组件的时候,对于当前选中的标签的key,官网的ap

uniapp兼容微信小程序和支付宝小程序遇到的坑

1、支付宝不支持v-show改为v-if。2、v-htmlApp端和H5端支持v-html,微信小程序会被转为rich-text,其他端不支持v-html。解决方法:去插件市场找一个支持跨端的富文本组件。3、导航栏处有背景色延伸至导航栏外兼容微信小程序和支付宝小程序 pages.json:给支付宝的导航栏设置透明{ "path":"pages/agent/agent", "style":{ "navigationStyle":"custom", "enablePullDownRefresh":false, "mp-alipay":{ "transparentTitle":"alway

vue h5player.min.js对接海康威视,踩过的坑

一、播放的视频无法占满全屏1、JSResize()接口内部做了50ms防抖动,调用不会立即生效,延时50ms获取最新大小设置窗口。2、h5player内部会在网页缩放的时候自适应父容器大小,但是在单独变更父容器大小的时候无法自适应,需要重新设置大小3、出现不生效的问题一般是有单独变更父容器大小的地方,或者是由于延时调用引起的窗口大小覆盖引起,需要]SResize0)延退50ms调用4、如果延迟了没起作用,就在调用播放时主动调用下JSResize()init(){//设置播放容器的宽高并监听窗口大小变化window.addEventListener('resize',()=>{setTimeou

测试小白的坑:pycharm在使用selenium和Firefox的时候,出现Service geckodriver unexceptedly exited.Status code :1.的解决过程

小白在初学测试的时候,遇到了这个问题。部署了环境,火狐的版本和selenium的版本,以及驱动的版本也进行了核对,都没有问题的情况下,居然还是出现了如题的错误。简直不能再抓狂,晚上和好友一起来沟通,检查问题,终于找到了自己的问题。原来是创建项目的时候,使用了虚拟的环境,导致这个错误。出现问题之后,马上就开始检查自己的环境,是不是没有配置好之类的,但是再cmd窗口验证的时候,确实是可以打开浏览器的最后终于发现了是自己的pycharm的项目环境有问题 果断使用本地的系统环境 就好了  之前有人也提过可以再python的脚本添加一个指定的路径呢也可以试一试哦!