微信小程序--学习笔录
一、为什么上传不成功
为了提升体验流畅度,编译后的代码包大小需小于 1MB ,大于 1MB 的代码包将上传失败。
二、HTTPS 请求不成功
tls 仅支持 1.2 及以上版本
三、网络请求的 referer
网络请求的 referer 是不可以设置的,格式固定为 https://servicewechat.com/{appid}/{version}/page-frame.html
,其中{appid}
为小程序的 appid,{version}
为小程序的版本号,版本号为 0 表示为开发版。
四、wx.navigateTo
无法打开页面
一个应用同时只能打开5个页面,当已经打开了5个页面之后,wx.navigateTo
不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo
五、扫描不能预览
下载微信客户端版本号:6.3.27 及以上,只有小程序绑定的开发者有权限扫码体验。(ios与android区分,待查找在哪里看到过了)
另外是参考官网文档,需要绑定相关信息才能体验(https://mp.weixin.qq.com/debug/wxadoc/dev/?t=20161122)
六、tabBar
tabBar 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。
七、新的尺寸单位
最后来说一下WXSS中新增和扩展的尺寸单位,对于做屏幕的自适应是非常有帮助的。
- rpx (responsive pixel,响应式px),简单来说,就是不管什么尺寸的设备,总是认为屏幕宽度是750rpx
- rem (root em,根em),也很简单,就是不管什么尺寸的设备,总是认为屏幕的宽度是20rem。
所以rpx和rem之间的换算,就是:
1rem = (750/20)rpx = 37.5rpx
设计师的设计稿一般都是按照px来做单位的,那么在开发阶段,开发人员就需要在px和rpx之间进行换算,具体可以如下来计算:
rpx = (屏幕实际宽度/750)pxpx = (750/屏幕实际宽度)rpx
因此,如果设计师的设计是以iphone6屏幕尺寸为参照(iphone6的屏幕宽度为375px),则:
1rpx = (375/750)px = 0.5px1px = (750/375)rpx = 2rpx
微信小程序--学习笔录相关推荐
- 微信小程序学习Course 8 本地缓存API
微信小程序学习Course 8 本地缓存API 本篇随笔主要介绍微信小程序本地缓存API函数,微信小程序可以在本地缓存一些关键词数据,每一条关键词对应一段字符串.微信小程序提供了以下API函数. 8. ...
- 微信小程序js数组初始化_微信小程序学习Course 3-2 JS数组对象学习
微信小程序学习Course 3-2 JS数组对象学习 本节主要介绍JS中的数组. 3-2.1 数组的声明 数组声明的方式多种,如下例.一般我们可以先创建一个空数组,然后再填充. var names = ...
- 小程序 pagescrollto_微信小程序学习笔记(三)-- 首页及详情页开发
一.常用组件 在上一个章节中讲解了封装请求数据的模块,在此处请求轮播图的数据 1.首页轮播图数据的请求以及渲染 1.1 轮播图数据的请求 pages/home/home.js import 2 使用组 ...
- 微信小程序学习笔记(1)
微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...
- 微信小程序学习(三):在微信开发者工具中,使用WeUI前端美化框架,微信小程序
微信小程序学习(三):在微信开发者工具中,使用WeUI 这里就是将WeUI导入到微信开发者工具中,我并没有使用多少样式,这里只是展示了一下怎么引用 网上有很多的方法,我绝大多数都没看懂,这里就是最简单 ...
- 微信小程序学习笔记一 + 小程序介绍 前置知识
微信小程序学习笔记一 1. 什么是小程序? 2017年度百度百科十大热词之一 微信小程序, 简称小程序, 英文名 Mini Program, 是一种不需要下载安装即可使用的应用 ( 张小龙对其的定义是 ...
- 微信小程序学习:(二)app.js及index.js详解
微信小程序学习:(二)app.js及index.js详解 项目地址:https://github.com/leoricding/- 在用ide创建小程序项目时,系统默认为我们创建了一个hellowor ...
- 2020微信小程序学习报告.2.17-3.1.(三)
微信小程序学习报告应学校课程要求,特此记录首先,小程序知识点: wx.request的使用:发https请求,一个小程序同时只能有5个网络请求,https的参数里,url是接口地址,method是请求 ...
- 微信小程序学习笔记(一)
干货来袭 基础前言 微信⼩程序,简称⼩程序,英⽂名 Mini Program ,是⼀种不需要下载安装即可使⽤的应⽤,它实现 了应⽤"触⼿可及"的梦想,⽤⼾扫⼀扫或搜⼀下即可打开 ...
最新文章
- C++ 三五法则,看看你能不能理解
- DotNetCore跨平台~dotnet pack打包详细介绍
- SAP Spartacus可供demo用途的Commerce Cloud public instance
- 【APICloud系列|4】APP设计统一图标大小的方法
- 算法五——字符串匹配(上)
- Primefaces,Hibernate和SpringRoo集成
- oracle+基础常用命令,oracle 常用命令(适合菜鸟)
- 【Scrum】借由数个冲刺,实现产品的敏捷开发!
- Linux连接荣耀路由器pro2,荣耀路由器Pro2与路由存储、远程访问、家庭共享
- 从相机相册获取图片裁剪后用于评论晒图或更换背景图
- docker logs
- 个人网站选择支付宝api
- 7月16-17日规模化敏捷联合作战沙盘之乌托邦计划-北京站
- 一则晦涩难懂的码农段子 | 每日趣闻
- 视频编解码——编码流程介绍
- 思科配置VLAN间单臂路由
- java微信二维码第三方后台登陆实现 ( 一 )
- 光脚丫思考Vue3与实战:第05章 计算属性和侦听器 第02节 侦听器
- 用U盘加速你的Windows Vista启动
- 申请邓白氏编码的超详细流程介绍