一、<video>标签解析 常用属性解析 x5-video-player-type:(只支持安卓)启用同层H5播放器,就是在视频全屏的时候,div可以呈现在视频层上,也是We...
一、<video>标签解析 常用属性解析 x5-video-player-type:(只支持安卓)启用同层H5播放器,就是在视频全屏的时候,div可以呈现在视频层上,也是We...
最近由于追悼会,很多app及网页的首页都置灰了,产品问我们能不能也快速将小程序首页置灰,我说:好的,安排! 全局主题置灰主要是用到一行css代码: 可在首页父元素上设置,ok...
读完此文你将系统了解原生web组件组成以及它们之间的相互作用,并且对日常开发中遇到的问题会有更深层次的理解。 Web Components[https://developer...
背景 随着业务越多,项目越大,项目编译构建耗时也越长,每次修改部署等待测试验证的时间也越久,这已经成为了开发过程中的一大痛点,急需解决优化。 目前对比了两个项目,由Vue框架...
为了脚本的可复用性,可以把平时用到的一些便捷的脚本做成命令行的方式,使用时只需要安装对应的npm包就可以了。 环境 系统:macOS系统 依赖:node[https://no...
背景 日常开发中,一个项目的代码往往不只在一个项目仓库下,一些功能独立、复用性强的组件或者工具函数等,可抽离成单独的通用组件,通过依赖包的形式安装进来,其他同学也可以很方便地...
冷启动:如果用户首次打开,或小程序销毁后被用户再次打开,此时小程序需要重新加载启动,即冷启动。 热启动:如果用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时小程...
背景 有时我们会遇到node_modules里面安装的npm包与我们的项目不兼容或者有bug,与其给官方提issue并等待官方把npm包修复,还不如我们自己动手,丰衣足食,在...
使用场景 在日常开发中,往往会碰到许多在真机上才会出现的问题,在测试环境尚且可以通过发布代码解决,遇到线上问题时,怎么去快速定位问题调试代码呢?这里推荐调试神器whistle...
目的 开发中监听文件修改,达到重启node等项目服务的作用,减少手动执行:[Ctrl-C] [Up-Arrow] [Enter]。使用nodemon代替node去启动项目服务...
背景 在github或者gitlab中,如果想从A仓库项目复制一份到B仓库,又要在B仓库中保留A项目的commit的log等记录时,直接拷贝文件的方式不能满足需求,这就需要用...
前言 公司有一个很老款的iOS应用,原来在xcode8开发的,现在到iOS15系统跑不起来了,被迫升级之。。 遇到一些问题,总结如下文。 问题1 编译报错 Multi...
在开发者工具-右上角”详情“-基本信息-本地代码(代码依赖分析)
taro项目减少小程序主包体积发现问题 目前小程序分包大小有以下限制: 整个小程序所有分包大小不超过 20M 单个分包/主包大小不能超过 2M 分析问题 小程序官方:在构建小程序分包项目时,构建会输出一个...
发现问题 目前小程序分包大小有以下限制: 整个小程序所有分包大小不超过 20M 单个分包/主包大小不能超过 2M 分析问题 小程序官方:在构建小程序分包项目时,构建会输出一个...
前言 在开发小程序订阅消息遇到以下问题: 官方文档写的不详细,很多接口返回情况及测试场景都没有给出详细的说明 长期订阅每个消息模板订阅后不能再触发弹窗,测试成本高 对于长期订...
前言 我们在开发及接触新技术的时候,总会接触到该技术以何种规范编写,为了更加系统了解这些规范,本文总结了AMD,CMD,CommonJs,UMD,ESM几种规范,供大家学习了...
小程序id导致的点击获取$refs异常现象:taro项目小程序里,页面A点击跳去同个页面A,再返回第一个页面A时,点击获取页面$refs,取到为空。 原因:一开始觉得是页面组...
dom.getBoundingClientRect().height与dom.clientHeightdom.getBoundingClientRect().height能获...
六朝故都,金陵古城,皆因一直对南京这座城市有种向往,暗地计划之中,机缘巧合之下,决定今年五一假期来这座城市游玩,感受下古城的魅力和涌动的人潮。 准备工作 交通:主要一...
我们在南京游玩的时间其实不算长。五一小长假,掐头去尾就三天了。第一天我们也只去了钟山风景区,所以把好多好多的行程都留在后两天了。当然也有一些遗憾,部分想去的地方没机会...