微信小程序 间隔符 第1篇
**封装录音功能:**在pages/utils/文件中封装相关功能。
选择媒体API
代码演示:
图片预览API
代码演示:
文件上传API
代码演示
文件下载API
代码演示
微信小程序 间隔符 第2篇
px(像素):px是传统意义上的像素值,表示屏幕上的物理像素点,是一个绝对长度单位。1px等于屏幕上的1个物理像素,适用于需要精确控制元素定位、边框、字体大小等属性的场景。然而,px不能很好地适应不同分辨率的手机屏幕,因此在不同设备上可能会出现布局偏差。
rpx(响应式像素):rpx是小程序中的相对长度单位,可以根据屏幕宽度进行自适应调整。在小程序中,规定屏幕宽为750rpx,这意味着在任何屏幕上,1rpx都会占据屏幕宽度的1/750。rpx适用于实现屏幕适配,使得界面在不同尺寸的设备上都能良好地展示,特别是在设计布局和样式时使用rpx可以使得小程序在不同尺寸的设备上都能良好地展示。
单位换算:1rpx = px
在小程序中非常好用的布局方式
要记住:
实际案例:文件名
文件名::
微信小程序 间隔符 第3篇
注:navigationStyle
只在 中生效。开启 custom 后,低版本客户端需要做好兼容。开发者工具基础库版本切到 (不代表最低版本,只供调试用)可方便切到旧视觉
注:客户端 版本开始,navigationStyle: custom
对 组件无效
如 :
如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。
其中 list 接受一个数组,只能配置最少2个、最多5个 tab。tab 按数组的顺序排序,每个项都是一个对象,其属性值如下:
各类网络请求的超时时间,单位均为毫秒。
可以在开发者工具中开启 debug
模式,在开发者工具的控制台面板,调试信息以 info
的形式给出,其信息有Page的注册,页面路由,数据更新,事件触发等。可以帮助开发者快速定位一些常见的问题。
基础库 开始支持,低版本需做兼职处理。
启用插件功能页时,插件所有者小程序需要设置其 functionalPages
为 true
。
微信客户端 ,基础库 及以上版本支持
启用分包加载时,声明项目分包结构。
基础库 开始支持,低版本需做兼职处理。
使用 Worker 处理多线程任务时,设置 Worker
代码放置的目录
微信客户端 及以上版本支持
申明需要后台运行的能力,类型为数组。目前支持以下项目:
注:在此处申明了后台运行的接口,开发版和体验版上可以直接生效,正式版还需通过审核。
基础库 开始支持,低版本需做兼职处理。