微信小程序--学习笔录
来源:互联网 发布:什么游戏不要网络也能玩 编辑:程序博客网 时间:2024/06/09 12:34
为了提升体验流畅度,编译后的代码包大小需小于 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)px px = (750/屏幕实际宽度)rpx
因此,如果设计师的设计是以iphone6屏幕尺寸为参照(iphone6的屏幕宽度为375px),则:
1rpx = (375/750)px = 0.5px 1px = (750/375)rpx = 2rpx
- 微信小程序--学习笔录
- 数据库学习笔录
- oracle学习笔录
- 设计模式学习笔录
- 学习笔录--序言
- cocos2d学习笔录1
- 安卓学习笔录
- boost学习笔录-I
- boost学习笔录-II
- boost学习笔录-III
- 个人Python学习笔录
- Linux shell学习笔录
- Git学习笔录
- FIS3学习笔录一
- FIS3学习笔录二
- FIS3学习笔录三
- ZooKeeper dubbo 学习笔录
- SSH学习笔录
- 教你一行代码 适配所有屏幕
- Lucene--002创建搜索
- 并列不倒序
- css 删除线
- 最短路上的统计
- 微信小程序--学习笔录
- Android6.0权限的处理
- iOS开发之单例模式
- 二叉树操作
- 好的标题是靠这样想出来的
- java开发命名规范
- linux查看命令
- 数据结构之快速排序
- 详细教程:Windows+Ubuntu16.06双系统安装